Phil Collins
Self - Drums and Lead Vocals
Chester Thompson
Self - Drums
Daryl Stuermer
Self - Guitar
Leland Sklar
Self - Bass
Brad Cole
Self - Keyboards and Backing Vocals
Luis Conte
Self - Percussion
Ronnie Caryl
Self - Rhythm Guitar and Backing Vocals
Dan Fornero
Self - Trumpet
Harry Kim
Self - Trumpet
Amy Keys
Self - Backing Vocals
Arnold McCuller
Self - Guest Appearance
Arturo Velasco
Self - Trombone
Gerald Albright
Self - Saxophone
Bill Cantos
Self - Backing Vocals
Lynne Fiddmont
Self - Backing Vocals
Connie Jackson
Self - Backing Vocals
Lamont Van Hook
Self - Backing Vocals