Gary Moore - lead and rhythm guitars, lead and backing vocals
Ian Paice - drums, percussion (all but 6)
Neil Murray - bass guitar (all but 5)
Tommy Eyre - keyboards (all but 5)
John Sloman - backing vocals
Jack Bruce - co-lead vocals (6)
Bobby Chouinard - drums (6)
Mo Foster - bass guitar (5)
Don Airey - keyboards (5)