Gary Moore – lead vocals, lead guitar
Neil Carter – keyboards, rhythm guitar, backing vocals
Craig Gruber – bass, backing vocals
Phil Lynott – bass, lead vocals (11)
Ian Paice – drums (4-8, 10), percussion
Bobby Chouinard – drums (1-3, 9)
Paul Thompson - drums (11)
Jimmy Nail – backing vocals (10)