Credits
- Instant Funk
- I Got My Mind Made Up: The Best of Instant Funk
- 2006
- Arranger
- Instant Funk
- Anthology
- 2006
- Arranger, Keyboards, Piano
- Double Exposure
- Anthology
- 2006
- Keyboards
- Various Artists
- Salsoul 30th: Encore
- 2006
- Arranger
- The O'Jays
- So Full of Love/Identify Yourself
- 2005
- Clavinet
- Lou Rawls
- Let Me Be Good to You/Sit Down and Talk to Me
- 1999
- Keyboards
- Cavu
- Little Conversation
- 1999
- Graphic Design
- The O'Jays
- Year 2000/My Favorite Person
- 1999
- Clarinet, Clavinet
- Ruben Garcia
- I Can Feel the Heat Closing In
- 1998
- Typesetting
- Loleatta Holloway
- Greatest Hits
- 1996
- Keyboards
- Instant Funk
- Greatest Hits
- 1996
- Piano
- Cashmere
- Best of Cashmere
- 1996
- Synthesizer
- Ruben Garcia
- Room Full of Easels
- 1996
- Photo Enhancement, Typography
- Instant Funk
- Instant Funk (Bonus Tracks)
- 1993
- Piano
- Rose Royce
- Perfect Lover
- 1990
- Keyboards
- Jean Carn
- You're a Part of Me
- 1988
- Keyboards
- Leata Galloway
- Naked Truth
- 1988
- Keyboards
- Instant Funk
- Funk Is On
- 1981
- Piano
- Ozzy Osbourne
- Diary of a Madman
- 1981
- Design
- The O'Jays
- Year 2000
- 1980
- Keyboards
- Double Exposure
- Locker Room
- 1979
- Keyboards
- Instant Funk
- Instant Funk
- 1979
- Piano
- Bunny Sigler
- I've Always Wanted to Sing...Not Just Write Songs
- 1979
- Synthesizer, Keyboards
- Patti Brooks
- Party Girl
- 1979
- Keyboards
- The O'Jays
- So Full of Love
- 1978
- Keyboards
- Bunny Sigler
- Let Me Party with You
- 1978
- Piano






















Plus