- Various Artists
- Love Train: The Sound of Philadelphia - Live in Concert
- 2009
- Musician
- Various Artists
- Love Train: The Sound of Philadelphia
- 2008
- Arranger, Guitar, Organ, Piano, Keyboards, Piano (Electric), Synthesizer, Producer
- Jazzie B.
- Masterpiece
- 2008
- Arranger, Producer
- Various Artists
- 70's Dinner Party
- 2008
- Arranger, Producer
- The O'Jays
- Essential O'Jays (2-CD)
- 2008
- Guitar, Keyboards, Musician, Piano, Piano (Electric), Original Recording Producer, Organ, Producer, Vocals (Background)
- Patti LaBelle
- Essential Patti LaBelle
- 2008
- Vocals (Background), Producer
- The O'Jays
- Essential O'Jays (2-CD)
- 2008
- Synthesizer
- Various Artists
- Conquer the World: The Lost Soul of Philadelphia International Records
- 2008
- Arranger, Guitar, Organ, Piano, Producer, Original Recording Producer, Keyboards
- Jeff Majors
- Sacred Major 7th
- 2008
- Vocals
- Bunny Sigler
- Lord's Prayer
- 2008
- Arranger, Executive Producer, Piano, Producer, Vocals (Background), Vocals
- James Murphy
- Fabriclive.36
- 2007
- Producer
- Uri Caine
- Otello Syndrome
- 2007
- Arranger, Lyricist
- Deniece Williams
- Love, Niecy Style
- 2007
- Vocals (Background)
- The O'Jays
- Best of the O'Jays (Mastercuts)
- 2007
- Producer
- The O'Jays
- Beautiful Ballads
- 2006
- Guitar, Producer
- Patti LaBelle
- Beautiful Ballads
- 2006
- Producer
- Philadelphia All-Stars
- Sings Gamble & Huff
- 2006
- Producer
- The Roots
- Game Theory
- 2006
- Choir, Chorus, Vocals
- The Roots
- Game Theory (Clean)
- 2006
- Choir, Chorus, Vocals
- Patti LaBelle
- Definitive Collection
- 2006
- Producer
- Instant Funk
- I Got My Mind Made Up: The Best of Instant Funk
- 2006
- Arranger
- Blue Magic
- Collectables Classics (Box Set)
- 2006
- Vocal Arrangement
- Instant Funk
- I Got My Mind Made Up: The Best of Instant Funk
- 2006
- Producer
- Double Exposure
- Anthology
- 2006
- Keyboards, Producer
- Archie Bell
- Where Will You Go When the Party's Over/Hard Not to Like It/Strategy (Edsel)
- 2006
- Producer
- Lou Rawls
- Shades of Blue/Family Reunion (Edsel)
- 2006
- Vocals (Background)
- Various Artists
- Masters of Funk, Soul and Blues: A Soulful Tale of Two Cities
- 2006
- Vocals, Vocals (Background), Producer
- Lou Rawls
- Shades of Blue/Family Reunion (Edsel)
- 2006
- Producer
- Patti LaBelle
- Gold
- 2005
- Producer
- Jeff Majors
- Sacred Chapter 6
- 2005
- Vocals
- Uri Caine
- Shelf-Life
- 2005
- Vocals
- Phyllis Hyman
- Living All Alone/Prime of My Life
- 2005
- Producer
- Lou Rawls
- All Things in Time/Unmistakably Lou
- 2005
- Producer
- Loleatta Holloway
- Anthology
- 2005
- Producer
- The O'Jays
- When Will I See You Again/More & More
- 2005
- Keyboards, Producer
- Stuart Patterson
- My Salsoul: Sleazy Beats and Dirty Vibes
- 2005
- Producer
- Various Artists
- Salsoul Presents: Philly Flavas
- 2005
- Producer
- Various Artists
- Salsoul Presents: The Definitive 12" Masters, Vol. 1
- 2005
- Producer
- Marshall Jefferson
- My Salsoul: The Foundations of House
- 2005
- Producer
- Grandmaster Flash
- Mixing Bullets and Firing Joints
- 2005
- Producer
- The Salsoul Orchestra
- Anthology
- 2005
- Producer
- Various Artists
- Salsoul 30th Anniversary
- 2005
- Producer
- The O'Jays
- Essential O'Jays (1-CD)
- 2005
- Producer
- Winfield Parker
- Miracle
- 2005
- Producer
- The O'Jays
- So Full of Love/Identify Yourself
- 2005
- Piano, Producer
- Various Artists
- Salsoul Presents: Disco Funk Flavas, Vol. 2
- 2004
- Producer
- Grover Washington, Jr.
- Trios
- 2004
- Conductor, Vocal Arrangement
- Eugene Wilde
- Greatest Hits (V.I. Music)
- 2004
- Producer
- Patti LaBelle
- 20th Century Masters - The Christmas Collection
- 2004
- Arranger, Producer, Vocals (Background), Remix Producer
- Various Artists
- Salsoul Presents: Disco Funk Flavas
- 2004
- Producer
- Patti LaBelle
- Timeless Journey
- 2004
- Producer, Vocals (Background)
- The O'Jays
- Together We Are One
- 2004
- Arranger, Editing, Producer, Remixing
- Larry Levan
- Definitive Salsoul Mixes '78-'83
- 2004
- Producer
- Danny Krivit
- My Salsoul
- 2004
- Arranger, Producer
- Various Artists
- Salsoul Presents: Crossover Flavas
- 2004
- Producer
- Various Artists
- Bargrooves: Primavera
- 2003
- Editing
- Larry Gold
- Presents Don Cello and Friends
- 2003
- Vocals
- Various Artists
- Wax
- 2003
- Vocals
- Bunny Sigler
- Let Me Love You Tonight
- 2003
- Arranger, Mixing, Producer
- The O'Jays
- Love Songs (Epic/Legacy)
- 2003
- Guitar, Piano, Producer
- The Whispers
- Janus Recordings 1972-1974
- 2002
- Producer
- Cynthia Biggs
- Songs of Cynthia Biggs
- 2002
- Vocals
- Various Artists
- Deep Shades: Real House Sound of Black Vinyl, Vol. 3
- 2002
- Vocals
- Billy Paul
- 360 Degrees of Billy Paul (Bonus Track)
- 2002
- Guitar
- Patti LaBelle
- Greatest Love Songs
- 2002
- Producer
- Various Artists
- Alright!: Black American Dance Music from the Disco Era
- 2001
- Arranger, Producer
- The Four Tops
- Fourever
- 2001
- Conductor, Vocal Arrangement
- The O'Jays
- Ultimate O'Jays
- 2001
- Producer
- Various Artists
- Philadelphia Roots
- 2001
- Performer
- Various Artists
- Sampled (#1)
- 2000
- Producer
- Larry Levan
- Live at the Paradise Garage
- 2000
- Producer
- Joe Simon
- Love Vibrations/Happy Birthday Baby
- 2000
- Vocals
- Various Artists
- Greatest Hits of Philadelphia: 1976-1986
- 2000
- Producer
- Various Artists
- Sugarhill Street Soul
- 2000
- Performer
- Lou Rawls
- Let Me Be Good to You/Lou Rawls Live
- 2000
- Producer
- Mystique
- Mystique (2000 Reissue)
- 2000
- Producer, Songwriter
- The O'Jays
- Year 2000/Love and More
- 1999
- Producer
- Various Artists
- Pop Music: The Golden Era 1951-1975
- 1999
- Guitar, Piano
- Lou Rawls
- Let Me Be Good to You/Sit Down and Talk to Me
- 1999
- Arranger, Keyboards, Vocals (Background), Producer
- The O'Jays
- Year 2000/My Favorite Person
- 1999
- Piano, Producer
- Various Artists
- Philadelphia Uncovered
- 1999
- Producer, Arranger
- Archie Bell
- Where Will You Go When the Party's Over/Hard Not to Like It/Strategy (Westside)
- 1998
- Producer
- The O'Jays
- Significant Singles
- 1998
- Producer
- Bunny Sigler
- Bunny Sigler
- 1998
- Main Performer
- Shirley Jones
- Always in the Mood (Always in the Mood...Plus)
- 1998
- Piano, Vocals (Background)
- Various Artists
- Dazzling New Day
- 1998
- Producer
- Shirley Jones
- Always in the Mood (Always in the Mood...Plus)
- 1998
- Producer
- Various Artists
- Sounds of the Season (Sony 1997)
- 1997
- Producer
- Various Artists
- Philly Sound: Kenny Gamble, Leon Huff and the Story of Brotherly Love (1966-1976)
- 1997
- Arranger, Guitar, Performer, Producer, Keyboards, Vocals (Background)
- Various Artists
- Jackie Robinson Tribute: Stealing Home
- 1997
- Guitar, Piano
- Various Artists
- Keith Haring: A Retrospective, The Music of His Era
- 1997
- Producer
- Esque
- Strangers No More
- 1997
- Vocals
- Various Artists
- Hooked on Disco
- 1997
- Vocals, Vocals (Background)
- Loleatta Holloway
- Runaway: The Best of Loleatta Holloway
- 1997
- Producer, Vocals
- Various Artists
- Merry Soulful Christmas
- 1996
- Remix Producer
- The O'Jays
- In Bed with the O'Jays: Greatest Love Songs
- 1996
- Arranger, Guitar, Organ, Piano, Keyboards, Producer, Synthesizer
- Loleatta Holloway
- Greatest Hits
- 1996
- Keyboards, Performer
- Instant Funk
- Greatest Hits
- 1996
- Piano
- Eugene Wilde
- Eugene Wilde (Hot Productions)
- 1996
- Producer
- Eugene Wilde
- Eugene Wilde (Hot Productions)
- 1996
- Vocals (Background)
- Eugene Wilde
- Best of Eugene Wilde
- 1996
- Producer
- Cashmere
- Best of Cashmere
- 1996
- Producer, Vocals (Background)
- Eugene Wilde
- Best of Eugene Wilde
- 1996
- Vocals (Background)
- Cashmere
- Best of Cashmere
- 1996
- Drum Programming
- Bunny Sigler
- Best of Bunny Sigler: Sweeter Than the Berry
- 1996
- Arranger, Organ, Producer, Vocals (Background), Sitar, Piano
- Various Artists
- Soul of Seduction
- 1996
- Performer
- Bunny Sigler
- Best of Bunny Sigler: Sweeter Than the Berry
- 1996
- Main Performer, Bass, Guitar
- Curtis Mayfield
- People Get Ready: The Curtis Mayfield Story
- 1996
- Keyboards, Producer
- Blue Magic
- Best of Blue Magic: Soulful Spell
- 1996
- Vocals (Background)
- Various Artists
- Smooth Grooves: A Sensual Collection, Vol. 6
- 1996
- Performer
- Various Artists
- Salsoul Classics 2, Vols. 3 &4
- 1995
- Performer
- Various Artists
- Am I Black Enough for You
- 1995
- Performer, Producer
- The O'Jays
- Give the People What They Want
- 1995
- Guitar, Piano
- The O'Jays
- Let Me Make Love to You
- 1995
- Guitar, Piano
- Various Artists
- From Philly with Love: Rhythm and Soul
- 1995
- Guitar, Performer, Producer
- Archie Bell
- Tightening It Up: The Best of Archie Bell & the Drells
- 1994
- Guitar, Guitar (Acoustic), Piano, Producer
- The O'Jays
- Love Train: The Best of the O'Jays
- 1994
- Guitar, Piano, Producer
- Jackie Moore
- Precious, Precious: The Best of Jackie Moore
- 1994
- Producer
- Instant Funk
- Instant Funk (Bonus Tracks)
- 1993
- Piano, Producer
- Grover Washington, Jr.
- Next Exit
- 1992
- Conductor, Vocal Arrangement
- The Dells
- I Salute You
- 1992
- Guitar, Composer
- Various Artists
- Original Salsoul Classics: The 20th Anniversary
- 1992
- Arranger
- Various Artists
- Salsoul Classics, Vol. 1
- 1992
- Arranger, Producer
- Various Artists
- Original Salsoul Classics: The 20th Anniversary
- 1992
- Producer
- The Dells
- I Salute You
- 1992
- Producer
- L.V. Johnson
- I Got the Touch
- 1991
- Arranger
- Patti LaBelle
- This Christmas
- 1990
- Arranger, Producer, Remixing, Vocals (Background)
- The Whispers
- Vintage Whispers
- 1989
- Producer
- Johnny Nash
- Tears on My Pillow
- 1987
- Arranger, Keyboards, Producer, Vocals (Background)
- Shirley Jones
- Always in the Mood
- 1986
- Piano, Producer, Vocals (Background)
- Instant Funk
- Funk Is On
- 1981





















Plus