Credits
- Cold Blue
- Premeditated
- 2003
- Art Conception, Executive Producer
- Swamp Dogg
- If I Ever Kiss It ... He Can Kiss It Goodbye
- 2003
- Main Performer
- Swamp Dogg
- Excellent Sides of Swamp Dogg, Vol. 2
- 2001
- Arranger, Main Performer, Piano, Vocals (Background), Producer
- Various Artists
- Really Heavy Soul
- 2000
- Performer
- Little Jerry Williams
- Little Jerry Williams Anthology
- 2000
- Compilation
- Swamp Dogg
- Re-Invention of Swamp Dogg
- 2000
- Cover Art Concept, Keyboards, Liner Notes, Main Performer
- Swamp Dogg
- Cuffed, Collared and Tagged/Doing a Party Tonite
- 2000
- Main Performer
- Swamp Dogg
- Swamp's Things: The Complete Calla Recordings Plus
- 2000
- Main Performer
- Billy Price Keystone Rhythm Band
- Can I Change My Mind
- 2000
- Keyboards, Piano
- Various Artists
- Excello Story, Vol. 4: 1961-1975
- 1999
- Piano
- Movie Soundtrack
- Burn Hollywood Burn
- 1998
- Performer
- Swamp Dogg
- Doing a Party Tonite
- 1998
- Main Performer
- Various Artists
- Takoma Eclectic Sampler
- 1997
- Performer, Piano, Vocals (Background)
- Various Artists
- Generations, Vol. 1: A Punk Look at Human Rights
- 1997
- Vocals
- The Jackson 5
- Beginning Years 1967-1968
- 1997
- Executive Producer
- Swamp Dogg
- Excellent Sides of Swamp Dogg, Vol. 1
- 1996
- Keyboards, Main Performer, Piano, Vocals
- Various Artists
- Soul Searching (Hi)
- 1996
- Performer
- Swamp Dogg
- Best of 25 Years of Swamp Dogg
- 1996
- Arp, Fender Rhodes, Keyboards, Piano, Piano (Electric), Main Performer, Liner Notes, Producer, Vocals (Background)
- Bobby McClure
- Younger Man Blues
- 1994
- Arranger, Keyboards, Performer, Vocals (Background), Producer
- The Jackson 5
- In the Beginning
- 1994
- Executive Producer
- Various Artists
- Soul of Vietnam
- 1994
- Performer
- Various Artists
- Godchildren of Soul: Anyone Can Join
- 1994
- Performer
- Various Artists
- Rubber Souled
- 1993
- ?, Performer
- Swamp Dogg
- Angel South
- 1993
- Main Performer
- Solomon Burke
- Let Your Love Flow
- 1993
- Piano, Producer, Vocals (Background), Rhythm Arrangements
- Movie Soundtrack
- Ted & Venus
- 1992
- ?, Arranger, Producer, Performer
- Swamp Dogg
- Surfin' in Harlem
- 1991
- Arranger, Keyboards, Main Performer, Producer, Liner Notes, Vocals, Vocals (Background)
- MC World & Girlz
- I Just Got to Be Me
- 1991
- Producer
- Swamp Dogg
- Total Destruction to Your Mind/Rat On!
- 1991
- Keyboards, Main Performer, Vocals, Piano
- Tony Mathews
- Alien in My Own Home
- 1990
- Arranger, Cover Art Concept, Keyboards, Horn, Producer
- Bonnie Raitt
- Nick of Time
- 1989
- Piano
- Swamp Dogg
- I Called for a Rope and They Threw Me a Rock
- 1989
- Keyboards, Main Performer, Piano, Vocals
- B.B. King
- King of Blues: 1989
- 1988
- Drum Machine, Drum Programming, Guitar (Rhythm), Producer, Vocals (Background), Keyboards
- Swamp Dogg
- Unmuzzled
- 1983
- Main Performer, Piano, Vocals
- Swamp Dogg
- Uncut & Classified
- 1981
- Main Performer, Piano, Vocals
- Swamp Dogg
- I'm Not Selling Out, I'm Buying In
- 1981
- Arranger, Producer
- Swamp Dogg
- Swamp Dogg
- 1981
- Main Performer, Vocals, Piano
- Swamp Dogg
- I'm Not Selling Out, I'm Buying In
- 1981
- Vocals (Background), Piano, Main Performer, Liner Notes
- Ron Wood
- Gimme Some Neck
- 1979
- Piano
- Swamp Dogg
- Finally Caught up with Myself
- 1977
- Keyboards, Main Performer, Vocals, Piano
- Swamp Dogg
- My Heart Just Can't Stop Dancing/Silly, Silly, Silly, Silly Me
- 1977
- Main Performer
- Swamp Dogg
- You Ain't Never Too Old to Boogie
- 1976
- Main Performer, Piano, Vocals
- Doris Duke
- Legend in Her Own Time
- 1975
- Keyboards
- Swamp Dogg
- Have You Heard This Story?
- 1974
- Arranger, Main Performer, Producer, Piano, Vocals
- Nicky Hopkins
- Tin Man Was a Dreamer
- 1973
- Vocals
- Swamp Dogg
- Gag a Maggot
- 1973
- Main Performer, Piano, Vocals
- Swamp Dogg
- Cuffed, Collared and Tagged
- 1972
- Arranger, Keyboards, Main Performer, Vocals, Vocals (Background), Producer, Piano
- Swamp Dogg
- Swamp Dogg (Rat On)
- 1971
- Arranger, Keyboards, Main Performer, Vocals, Vocals (Background), Producer, Piano
- Swamp Dogg
- Rat On!
- 1971
- Main Performer
- Swamp Dogg
- Total Destruction to Your Mind
- 1970
- Main Performer, Piano, Vocals
- Doris Duke
- I'm a Loser
- 1970
- Keyboards























Plus