Credits
- Various Artists
- Love Train: The Sound of Philadelphia
- 2008
- Keyboards
- Various Artists
- Love Train: The Sound of Philadelphia
- 2008
- Organ, Piano, Synthesizer, Piano (Electric)
- The O'Jays
- Essential O'Jays (2-CD)
- 2008
- Keyboards, Musician, Organ, Synthesizer, Piano (Electric), Piano
- Patti LaBelle
- Essential Patti LaBelle
- 2008
- Arranger
- Various Artists
- Conquer the World: The Lost Soul of Philadelphia International Records
- 2008
- Keyboards, Piano, Organ
- Dinah Washington
- Music for Lovers
- 2007
- Orchestra, Organ
- Dinah Washington
- Complete Roulette Sessions
- 2007
- Organ
- Patti LaBelle
- Beautiful Ballads
- 2006
- Arranger
- The O'Jays
- Love Fever/Let Me Touch You
- 2006
- Arranger, Keyboards, Synthesizer, Marimba
- Instant Funk
- Anthology
- 2006
- Arranger, Piano, Keyboards
- Marguerite Mariama
- Wild Women Never Get the Blues... Well, Not Anymore!
- 2006
- Arranger, Piano
- Patti LaBelle
- Gold
- 2005
- Arranger
- The O'Jays
- When Will I See You Again/More & More
- 2005
- Arranger, Keyboards
- The O'Jays
- So Full of Love/Identify Yourself
- 2005
- Organ
- Irene Reid
- Thanks to You
- 2004
- Piano, Strings, Synthesizer
- The O'Jays
- Together We Are One
- 2004
- Marimba
- Patti LaBelle
- Greatest Love Songs
- 2002
- Arranger
- The O'Jays
- Year 2000/My Favorite Person
- 1999
- Organ, Piano, Synthesizer
- Phyllis Hyman
- Forever With You
- 1998
- Fender Rhodes, Keyboards, Piano
- Patti LaBelle
- Spirit's in It/I'm in Love Again/Patti
- 1998
- Producer
- Various Artists
- Philly Sound: Kenny Gamble, Leon Huff and the Story of Brotherly Love (1966-1976)
- 1997
- Keyboards
- The O'Jays
- In Bed with the O'Jays: Greatest Love Songs
- 1996
- Arranger
- Loleatta Holloway
- Greatest Hits
- 1996
- Keyboards
- Instant Funk
- Greatest Hits
- 1996
- Keyboards
- Eugene Wilde
- Eugene Wilde (Hot Productions)
- 1996
- Keyboards
- Eugene Wilde
- Best of Eugene Wilde
- 1996
- Synthesizer
- Cashmere
- Best of Cashmere
- 1996
- Synthesizer
- Patti LaBelle
- Greatest Hits (MCA)
- 1996
- Arranger
- Instant Funk
- Instant Funk (Bonus Tracks)
- 1993
- Organ
- Sally Rogers
- Unclaimed Pint/In the Circle of the Sun
- 1986
- Dobro, Mandolin, Producer
- Harold Melvin
- Talk It Up (Tell Everybody)
- 1984
- Arranger
- Patti LaBelle
- I'm in Love Again
- 1983
- Arranger, Producer
- Instant Funk
- Funk Is On
- 1981
- Piano
- The O'Jays
- Year 2000
- 1980
- Keyboards
- Instant Funk
- Instant Funk
- 1979
- Arranger, Organ
- Bunny Sigler
- I've Always Wanted to Sing...Not Just Write Songs
- 1979
- Keyboards
- Patti Brooks
- Party Girl
- 1979
- Keyboards
- Bunny Sigler
- I've Always Wanted to Sing...Not Just Write Songs
- 1979
- Vocals (Background), Vocals
- The O'Jays
- So Full of Love
- 1978
- Keyboards
- Bunny Sigler
- Locked in This Position
- 1977
- Keyboards
- Evelyn "Champagne" King
- Smooth Talk
- 1977
- Organ
- Gabor Szabo
- Nightflight
- 1976
- Organ






















Plus