Personnel
Credits for All My Life: Their Greatest Hits adapted from AllMusic.[3]
* Darrell "Delite" Allamby – composer, producer
- Kwaku Alston – Photography
- Cornelio Austin – composer
- Babyface – composer, producer, background vocals (Track 7, 8)
- Gerald Baillergeau – producer
- Rory Bennett – composer, producer
- Jack Benson – producer
- Big Yam – composer
- Blacq – producer
- Steven Carty – Photography
- Alex Coletti – producer
- Deyon Dobson – composer, producer
- Kevin Edmonds – Lead and background vocals (Track 7)
- Melvin Edmonds – Lead and background vocals (Track 7)
- Joey Elias – composer, producer
- Drew FitzGerald – design
- Richard Griffin – composer
- Cedric "K-Ci" Hailey – composer
- Joel "JoJo" Hailey – composer, producer
- Roy Hamilton – producer
- C. Hampton – composer
- James Harris – composer
- Jimmy Jam – producer
- R. Kelly – composer
- Barry Korkin – editorial assistant
|
- Erick Labson – Mastering
- Terry Lewis – composer, producer
- Lee Lodyga – editorial Assistant
- Benny Medina – producer
- Victor Merrit – producer
- Brian Stokes Mitchell – composer
- James Mtume – producer
- Amy Neiman – Photo Research
- Ryan Null – Photo Coordination
- Emanuel Officer – composer, producer
- Tim Owens – composer, producer
- Mike Ragogna – Compilation Producer
- Teddy Riley – producer
- John "4 Daddman" Robinson – producer
- Jon-John Robinson – composer
- Ralph Stacey – producer
- Shannon Steckloff – production coordination
- Gloria Stewart – composer
- Laney Stewart – composer, producer
- Kevin Westenberg – Photography
- Joseph Wikes – Liner Notes
- Bobby Womack – composer
- James "Big Jim" Wright – composer
|