- Burnt Sugar
- Making Love to the Dark Ages
- 2009
- Guitar
- Living Colour
- Paris Concert
- 2009
- Guitar
- K'NAAN
- Troubadour
- 2009
- Guitar
- K'NAAN
- Troubadour (Clean)
- 2009
- Guitar
- Living Colour
- Paris Concert (DVD)
- 2008
- Group Member, Guitar, Vocals
- Big Blue Ball
- Big Blue Ball
- 2008
- Guitar, Guitar Synth
- Jack Bruce
- Can You Follow (Deluxe Box Set)
- 2008
- Guitar
- Big Blue Ball
- Big Blue Ball (Alternate CD Cover)
- 2008
- Guitar, Guitar Synth
- Global Noize
- Global Noize
- 2008
- Guitar
- Free Form Funky Freqs
- Urban Mythology, Vol. 1
- 2008
- Guitar, Guitar Synth, Post Production, Voices, Producer
- Various Artists
- Heavy Metal Box (Rhino)
- 2007
- Guitar, Vocals
- Mick Jagger
- Very Best of Mick Jagger
- 2007
- Guitar (Rhythm)
- Mick Jagger
- Very Best of Mick Jagger (Limited Deluxe Edition) (CD/DVD)
- 2007
- Guitar (Rhythm)
- Various Artists
- Heavy Metal (Box Set)
- 2007
- Guitar, Vocals
- Jack Bruce
- Question of Time (Bonus Track)
- 2007
- Guitar
- James Blood Ulmer
- Bad Blood in the City: The Piety Street Sessions
- 2007
- Guitar (Acoustic), Guitar (Electric)
- Living Colour
- On Stage at World Cafe Live
- 2007
- Guitar, Group Member
- Temporary Grace
- Losing Faith
- 2007
- Guitar
- Garland Jeffreys
- I'm Alive
- 2006
- Guitar (Electric)
- Liquid Soul
- One-Two Punch
- 2006
- Guitar
- Traciana Graves
- Songs of a Prodigal Daughter
- 2006
- Executive Producer, Guitar, Guitar (Electric)
- Living Colour
- Everything Is Possible: The Very Best of Living Colour
- 2006
- Compilation Producer, Guitar, Guitar (Acoustic), Guitar Synth, Vocals, Sound Design, Sampling, Guitar (Electric)
- Vernon Reid
- Other True Self
- 2006
- Guitar (Acoustic), Guitar (Electric), Producer, Guitar (Electronic)
- Defunkt
- Defunkt/Thermonuclear Sweat
- 2005
- Guitar
- Michael Hill
- Black Gold and Goddesses Bold
- 2005
- Guest Appearance, Guitar
- James Blood Ulmer
- Birthright
- 2005
- Producer
- DJ Spooky
- Drums of Death
- 2005
- Guitar
- Living Colour
- Live at CBGB's Tuesday 12/19/89
- 2005
- Guitar, Vocals, Producer
- Jorge Amorim
- Orixás
- 2004
- Guitar
- Jack Bruce
- Shadows in the Air (DualDisc)
- 2004
- Guest Appearance, Guitar
- Living Colour
- Collideøscope (DualDisc)
- 2004
- Guitar, Guitar (Electric), Sound Design, Vocals, Sampling, Guitar (Acoustic)
- Yohimbe Brothers
- Tao of Yo
- 2004
- Group Member, Guitar (Electric), Guitar (Synthesizer), Guitar (Acoustic)
- Various Artists
- Sing a Song With Six Strings
- 2004
- Guitar, Producer, Vocals
- Movie Soundtrack
- Lightning in a Bottle
- 2004
- Guitar
- Movie Soundtrack
- Mr. 3000
- 2004
- Music Supervisor
- Various Artists
- Juncture
- 2004
- Electronics, Producer, Programming
- Percy Howard
- Meridiem v. 3: A Pleasant Fiction
- 2004
- Musician
- Lafayette Gilchrist
- Music According to Lafayette Gilchrist
- 2004
- Executive Producer
- Arto Lindsay
- Salt
- 2004
- Guitar
- Vernon Reid
- Known Unknown
- 2004
- Guitar, Producer, Mixing, Guitar Synth
- Ladell McLin
- Stand Out
- 2004
- Guitar, Soloist
- Living Colour
- Collideøscope
- 2003
- Guitar, Guitar (Acoustic), Guitar (Electric), Sound Design, Vocals, Sampling
- Movie Soundtrack
- Martin Scorsese Presents the Blues: The Soul of a Man
- 2003
- Guitar
- James Blood Ulmer
- No Escape from the Blues: The Electric Lady Sessions
- 2003
- Banjo, Guitar, Producer, Vocals (Background), Sitar (Electric), Mixing
- Jack Bruce
- More Jack Than God
- 2003
- Guitar
- Mother's Finest
- Meta-Funk'n Physical
- 2003
- Guitar
- Michel Portal
- Dipping in Minneapolis
- 2003
- Guitar, Guitar (Electric)
- Mitch Winston
- Right Back
- 2003
- Guitar
- Michel Portal
- Minneapolis
- 2002
- Guitar (Electric)
- Charlie Christian
- Original Guitar Hero
- 2002
- Liner Notes
- Yohimbe Brothers
- Front End Lifter
- 2002
- Effects, Guitar, Producer
- Living Colour
- Vivid (Bonus Tracks)
- 2002
- Guitar, Reissue Producer, Vocals
- Lenine
- Falange Canibal
- 2002
- ?, Guitar
- David Soldier
- People's Choice Music
- 2002
- Guitar
- Michel Portal
- Minneapolis We Insist!
- 2002
- Guitar, Guitar (Electric)
- Michel Portal
- Minneapolis Tour Guide
- 2002
- Guitar (Electric)
- Tracy Chapman
- Collection
- 2001
- Guitar (Electric)
- James Blood Ulmer
- Memphis Blood: The Sun Sessions
- 2001
- Guitar, Mixing, Producer
- B.B. King
- Here and There: The Uncollected B.B. King
- 2001
- Producer
- Michael Hill
- Larger Than Life
- 2001
- Guitar
- Jack Bruce
- Shadows in the Air
- 2001
- Guitar
- Jigmastas
- Infectious
- 2001
- Performer
- Various Artists
- Metallic Assault: A Tribute to Metallica
- 2001
- Guitar
- Santana
- Best of Santana, Vol. 2
- 2000
- Original Album Producer, Producer
- Various Artists
- Blue Haze: Songs of Jimi Hendrix
- 2000
- Arranger, Producer, Guitar
- Ronald Shannon Jackson
- Live at Greenwich House
- 2000
- Guitar
- Ronald Shannon Jackson
- Earned Dreams
- 2000
- Guitar
- Ronald Shannon Jackson
- Montreux Jazz Festival
- 2000
- Banjo, Guitar (Steel), Guitar
- Project: Storm
- Reckoning
- 2000
- Guitar
- Movie Soundtrack
- Once in the Life
- 2000
- Performer
- Meridiem
- Full Catastrophe
- 2000
- Guitar
- Various Artists
- Refuge: A Benefit for the People of Kosova
- 1999
- Vocals
- DJ Logic
- Project Logic
- 1999
- Guitar
- Doug Wimbish
- Trippy Notes for Bass
- 1999
- Photography
- Howard Mandel
- Future Jazz
- 1999
- Guitar
- Lunar Drive
- Altogether Here
- 1999
- Guitar
- Steve Dalachinsky
- Incomplete Directions
- 1999
- Guitar (Electric)
- Howard Mandel
- Future Jazz
- 1999
- Processing
- Salif Keita
- Papa
- 1999
- Producer
- Joe Lynn Turner
- Under Cover, Vol. 2
- 1999
- Guitar
- Witzel's Venue
- Perceptions
- 1999
- Guitar
- David Torn
- GTR OBLQ
- 1998
- Performer
- Various Artists
- Great Jewish Music: Marc Bolan
- 1998
- Arranger, Drum Programming, Performer, Guitar
- Geri Allen
- Gathering
- 1998
- Guitar, Guitar (Acoustic), Guitar (Electric)
- Various Artists
- James Brown Super Bad @ 65: A James Brown Tribute
- 1998
- Producer
- Living Colour
- Super Hits
- 1998
- Guitar
- Various Artists
- Hound Dog Taylor: A Tribute
- 1998
- Guitar, Performer, Producer
- Devotees
- Gimme Gimme
- 1997
- Guitar
- Javon Jackson
- Good People
- 1997
- Guitar
- Chris Rock
- Roll with the New
- 1997
- Guitar
- Madeleine Peyroux
- Dreamland
- 1996
- Guitar, Guitar (Electric)
- Colonial Cousins
- Colonial Cousins
- 1996
- Guitar
- Vernon Reid
- Mistaken Identity
- 1996
- Illustrations, Main Performer, Producer, Photography
- Jeff Beck
- Best of Beck (Epic)
- 1995
- Liner Notes
- Santana
- Dance of the Rainbow Serpent
- 1995
- Guitar, Performer
- Michael Zentner
- Playtime
- 1995
- Guitar
- Arthur Rhames
- Live from Soundscape
- 1995
- Liner Notes
- Toshi Kubota
- Bumpin' Voyage
- 1995
- Guitar
- Various Artists
- Guitar Heroes (1995 Sony)
- 1995
- Performer
- Toshi Kubota
- Bumpin' Voyage
- 1995
- Solo Instrumental
- Finis Tasby
- People Don't Care
- 1995
- Guitar
- Gravediggaz
- 6 Feet Deep (Clean)
- 1994
- Vocals
- Defunkt
- Live & Reunified
- 1994
- Guitar
- Gravediggaz
- 6 Feet Deep
- 1994
- Vocals
- MC 900 Ft. Jesus
- One Step Ahead of the Spider
- 1994
- Guitar
- Michael Hill
- Bloodlines
- 1994
- Guitar
- Various Artists
- People Get Ready: A Tribute to Curtis Mayfield
- 1993
- Performer, Vocals
- Living Colour
- Stain
- 1993
- Photography
- Marcus Miller
- Sun Don't Lie
- 1993
- Guitar
- Barrington Levy
- Barrington
- 1993
- Guitar
- Various Artists
- Stone Free: A Tribute to Jimi Hendrix
- 1993
- Guitar
- Various Artists
- Celebrating the Music of Don Covay
- 1993
- Soloist, Guitar
- Various Artists
- Weird Nightmare: Meditations on Mingus
- 1992
- Arranger, Guitar, Performer
- Tracy Chapman
- Matters of the Heart
- 1992
- Guitar (Electric)
- Jack DeJohnette
- Music for the Fifth World
- 1992
- ?, Guitar
- B.B. King
- King of the Blues (Box)
- 1992
- Producer
- Arrow
- Zombie Soca
- 1992
- Guitar
- Jermaine Jackson
- You Said
- 1992
- Guitar
- Garland Jeffreys
- Don't Call Me Buckwheat
- 1992
- Guitar (Electric), Guitar
- Jermaine Jackson
- You Said
- 1992
- Vocals (Background)
- Arrow
- Zombie Soca
- 1992
- Soloist
- Aerosmith
- Pandora's Box
- 1991
- Author
- Living Colour
- Biscuits
- 1991
- ?, Guitar
- Bernie Worrell
- Funk of Ages
- 1991
- Guitar
- The Holmes Brothers
- Where It's At
- 1991
- Liner Notes
- Living Colour
- Time's Up
- 1990
- Guitar, Vocals
- Santana
- Spirits Dancing in the Flesh
- 1990
- Guitar, Producer
- Ronald Shannon Jackson
- Taboo
- 1990
- Guitar
- Various Artists
- Gramavision 10th Anniversary Sampler
- 1990
- Guitar
- Various Artists
- Black Rock Coalition: History of Our Future
- 1990
- Concept
- Various Artists
- Here It Is - The Music, Vol.1
- 1989
- Performer
- Movie Soundtrack
- Shag
- 1988
- Guitar
- Defunkt
- Avoid the Funk: A Defunkt Anthology
- 1988
- Guitar
- Living Colour
- Vivid
- 1988
- Guitar
- Various Artists
- Theodore: An Alternative Music Sampler
- 1988
- Guitar
- Living Colour
- Vivid
- 1988
- Vocals
- Daniel Ponce
- Arawe
- 1987
- Guitar
- Mick Jagger
- Primitive Cool
- 1987
- Guitar (Rhythm)
- Public Enemy
- Yo! Bum Rush the Show
- 1987
- Guitar
- Various Artists
- Steal This Disc
- 1987
- ?, Performer
- Jay Hoggard
- Riverside Dance
- 1985
- Bass






















Plus