Credits
- Earl Gaines
- Nothin' But the Blues
- 2008
- Guitar
- Bernard Lavilliers
- Samedi Soir A Beyrouth
- 2008
- Guitar
- Mashaa
- Anytime Anyplace Anywhere
- 2007
- Guitar
- Terry Wall & the Wallbangers
- Give Me Your Heart
- 2007
- Engineer, Guitar
- Lee "Shot" Williams
- Meat Man
- 2006
- Guitar
- Billy Rivers
- Live from Memphis: Let's Celebrate
- 2006
- Mixing
- Barbara Carr
- Down Low Brother
- 2006
- Guitar
- Little Milton
- Stax Profiles
- 2006
- Producer
- Rance Allen
- Stax Profiles
- 2006
- Guitar
- Albert King
- Stax Profiles
- 2006
- Guitar
- Lee "Shot" Williams
- Starts with a P.
- 2006
- Guitar
- Lorraine Turner
- Shake It Down
- 2005
- Mixing
- Al Green
- Everything's OK (Enhanced)
- 2005
- Guitar
- Al Green
- Everything's OK
- 2005
- Guitar
- Lee "Shot" Williams
- Nibble Man
- 2005
- Guitar, Mixing
- Denise LaSalle
- Wanted
- 2004
- Engineer, Guitar, Mixing
- O.B. Buchana
- Shake What You Got!
- 2004
- Guitar, Mixing
- Carl Sims
- It's Just a Party
- 2004
- Engineer, Mixing
- Various Artists
- We'll Play the Blues for You
- 2004
- Guitar
- Rick Lawson
- Ladies Night
- 2004
- Engineer, Mixing
- Sheba Potts-Wright
- I Need a Cowboy to Ride My Pony
- 2004
- Engineer, Mixing
- Various Artists
- Soul Comes Home: A Celebration of Stax Records
- 2004
- Guitar
- Lee "Shot" Williams
- Get Down Tonight
- 2003
- Mixing
- Bill Coday
- Take Me
- 2003
- Engineer, Mixing
- Dewitt Johnson
- Touching the World
- 2003
- Guitar
- Rick Lawson
- I Wanna Have Some Fun
- 2003
- Engineer, Mixing
- William Lee Ellis
- Full Catastrophe (Bonus Tracks)
- 2003
- Engineer, Mixing, Producer
- Chuck Roberson
- Woman Wants a Freak
- 2003
- Engineer, Mixing
- Quinn Golden
- Bottoms Up!
- 2003
- Mixing
- Don Nix
- Going Down: The Songs of Don Nix
- 2002
- Guitar
- Mavis Staples
- Only for the Lonely (Bonus Tracks)
- 2002
- Keyboards
- Keenan Shotwell
- High Stacks
- 2002
- Engineer, Guitar, Producer
- Ben Atkins
- Patchouli
- 2002
- Arranger, Guitar, Engineer, Producer, Remixing
- Billy Rivers
- Let's Celebrate
- 2001
- Mixing
- J. Blackfoot
- Same Place, Same Time
- 2001
- Engineer, Mixing
- Isaac Hayes
- Shaft (Enhanced)
- 2001
- Engineer
- Wise Williams
- 10,000 Miles
- 2000
- Engineer
- Jackie Johnson
- Here I Am
- 2000
- Engineer, Producer, Guitar
- Johnnie Taylor
- Lifetime
- 2000
- Guitar
- Various Artists
- Super Soul Club Hits!
- 2000
- Engineer
- The Temprees
- Because We Love You
- 2000
- Engineer, Guitar, Producer, Programming
- J. Blackfoot
- Having an Affair
- 1999
- Mixing Engineer
- Billy Rivers
- Gotta Lift Him
- 1999
- Engineer, Producer
- Rufus Thomas
- Swing Out with Rufus Thomas
- 1999
- Executive Producer
- The Soul Children
- Genesis/Friction
- 1999
- Engineer, Guitar
- Various Artists
- 926 East McLemore
- 1998
- Engineer, Executive Producer, Guitar, Remixing, Photography
- Various Artists
- Blues Masters, Vol. 17: More Postmodern Blues
- 1998
- Guitar, Producer
- Jackie Johnson
- Let Love Abide
- 1998
- Engineer, Guitar, Mixing, Producer
- J. Blackfoot
- Stealing Love
- 1997
- Engineer
- J. Blackfoot
- This Christmas
- 1997
- Guitar, Remixing
- Shirley Brown
- Soul of a Woman
- 1997
- Engineer, Producer, Guitar
- Leon Russell
- Retrospective
- 1997
- Guitar (Electric)
- Rufus Thomas
- Funky Chicken
- 1997
- Engineer
- Rance Allen
- Let the Music Get Down in Your Soul
- 1997
- Guitar
- Luther Ingram
- Greatest Hits (Right Stuff)
- 1996
- Engineer
- The Emotions
- So I Can Love You/Untouched
- 1996
- Engineer
- Ann Peebles
- Fill This World with Love
- 1996
- Engineer, Guitar, Guitar (Electric), Mixing, Guitar (Acoustic)
- Eddie Floyd
- California Girl/Down to Earth
- 1995
- Guitar
- Shirley Brown
- Diva of Soul
- 1995
- Engineer, Guitar, Programming, Producer
- Rance Allen
- Up Above My Head
- 1995
- ?
- The Soul Children
- Soul Children/Best of Two Worlds
- 1995
- Engineer
- Various Artists
- Jazz Dance Classics, Vol. 4
- 1995
- Guitar
- Rufus Thomas
- Did You Heard Me?/Crown Prince of Dance
- 1995
- Guitar
- Billy Eckstine
- Senior Soul/If She Walked into My Life
- 1995
- Guitar
- John Mayall
- Return of the Bluebreakers
- 1994
- Engineer, Guitar (Rhythm)
- Albert King
- Funky London
- 1994
- ?
- John Mayall
- Cross Country Blues
- 1994
- Engineer
- Billy Eckstine
- Stormy/Feel the Warm
- 1994
- Engineer
- Various Artists
- Complete Stax-Volt Soul Singles, Vol. 3: 1972-1975
- 1994
- Producer
- John Mayall
- Cross Country Blues
- 1994
- Guitar (Rhythm)
- Coolers
- Let's Try and Be Friends
- 1993
- Engineer, Producer
- J. Blackfoot
- Room Service
- 1993
- Guitar
- Mavis Staples
- Only for the Lonely (Compilation)
- 1993
- ?, Keyboards
- Albert King
- Ultimate Collection
- 1993
- Guitar
- Shirley Brown
- Joy & Pain
- 1993
- Guitar, Producer, Programming, Engineer
- Albert King
- Blues Don't Change
- 1992
- ?, Guitar
- Little Sonny
- Black & Blue
- 1992
- Guitar, ?
- Various Artists
- Rare Stax Vocal Groups of the 60s & 70s
- 1992
- Producer
- Various Artists
- Rock of the 70's, Vol. 4
- 1992
- Guitar
- J. Blackfoot
- Loveaholic
- 1991
- Engineer
- Lynn White
- Home Girl
- 1991
- Arranger, Engineer, Guitar Arrangements, Guitar
- John Mayall
- Sense of Place
- 1990
- Engineer
- Lynn White
- New Me
- 1990
- Engineer, Guitar
- Shirley Brown
- Timeless
- 1990
- Programming, Producer, Engineer
- Shirley Brown
- Fire & Ice
- 1989
- Engineer
- Various Artists
- Jammed Together
- 1988
- Engineer
- Al Green
- Soul Survivor
- 1987
- Guitar
- The Mad Lads
- Best of the Mad Lads
- 1984
- Original Recording Producer
- Little Milton
- Walkin' the Back Streets
- 1981
- ?, Guitar
- T.G. Sheppard
- T.G.
- 1978
- Guitar
- Rance Allen
- Straight from the Heart
- 1978
- Guitar
- The Emotions
- Sunshine
- 1978
- Guitar
- Carol Grimes
- Carol Grimes
- 1977
- Guitar
- Albert King
- Pinch
- 1977
- Guitar
- Leon Russell
- Best of Leon Russell (DCC/Shelter)
- 1976
- Guitar (Electric)
- Rance Allen
- Soulful Experience
- 1975
- ?
- Leon Russell
- Will O' the Wisp
- 1975
- Guitar, Guitar (Electric)
- Don Nix
- Hobos Heroes & Street Corner Clowns
- 1974
- ?, Guitar
- Little Milton
- Blues 'N Soul
- 1974
- ?
- William Bell
- Relating
- 1974
- Guitar
- The Soul Children
- Friction
- 1974
- Guitar
- Shirley Brown
- Woman to Woman
- 1974
- Guitar, ?
- Little Milton
- Blues 'N Soul
- 1974
- Guitar
- William Bell
- Phases of Reality
- 1973
- Guitar (Acoustic), Guitar
- Little Milton
- Waiting for Little Milton
- 1973
- Guitar
- Moms Mabley
- I Like 'em Young
- 1972
- Guitar
- Inez & Charlie Foxx
- At Memphis
- 1972
- Guitar
- The Bar-Kays
- Do You See What I See?
- 1972
- Guitar (Rhythm)
- Luther Ingram
- I've Been Here All the Time
- 1972
- Engineer
- The Bar-Kays
- Black Rock
- 1971
- Engineer, Keyboards
- David Porter
- Victim of the Joke?: An Opera
- 1971
- ?, Engineer, Percussion
- Isaac Hayes
- Shaft
- 1971
- Engineer
- David Porter
- Victim of the Joke?: An Opera
- 1971
- Guitar
- Billy Eckstine
- Stormy
- 1970
- Engineer






















Plus