- Nat King Cole
- Complete Early Transcriptions
- 2038
- Performer
- Prince
- Planet Earth
- 2007
- Arranger, Engineer, Mixing, Producer
- Dr. Cornel West
- Never Forget: A Journey of Revelations
- 2007
- Instrumentation, Producer, Vocals
- Prince
- Musicology (Alternate Cover)
- 2007
- Arranger, Vocals, Producer, Instrumentation, Engineer
- Prince
- Te Amo Corazón
- 2005
- Arranger, Instrumentation, Producer, Vocals
- Bow Wow
- Wanted Reloaded (DualDisc)
- 2005
- Engineer
- Patti LaBelle
- Gold
- 2005
- Producer
- Salif Keita
- M'Bemba
- 2005
- Calebasse, Tama
- Prince
- S.S.T./Brand New Orleans
- 2005
- Multi Instruments, Vocals
- Stevie Wonder
- Time to Love
- 2005
- Guitar
- Various Artists
- One Million Strong, Vol. 2: Love Peace & War
- 2005
- Producer
- George Clinton
- How Late Do U Have 2 B B 4 U R Absent?
- 2005
- Instrumentation, Vocals
- Bow Wow
- Wanted (DualDisc)
- 2005
- Engineer
- Magic Christian
- Magic Christian
- 2005
- Arranger
- Karaoke
- 90s Male Hits, Vol. 12
- 2005
- Performer
- Various Artists
- Grammy Nominees 2005
- 2005
- Arranger, Producer, Voices, Instrumentation, Engineer
- Joni Mitchell
- Songs Chosen by Her Friends & Fellow Musicians
- 2005
- Author, Selection
- Prince
- Maximum Prince
- 2004
- Main Performer
- Prince
- Cinnamon Girl
- 2004
- Arranger, Main Performer, Producer
- Prince
- Musicology (Import CD)
- 2004
- Main Performer
- Various Artists
- Power of Soul: A Tribute to Jimi Hendrix
- 2004
- Guitar, Producer, Vocals
- Prince
- Musicology
- 2004
- Arranger, Instrumentation, Engineer, Vocals, Producer
- Various Artists
- Pure 80's Dance
- 2004
- Producer
- Various Artists
- Embedded Joints
- 2004
- Mixing
- Young Beano
- Skip 2 da Lou
- 2004
- Executive Producer
- Prince
- Live at the Aladdin Las Vegas
- 2003
- Main Performer
- Greggori
- Just Feelin' It
- 2003
- Producer
- Patti LaBelle
- Universal Masters Collection
- 2003
- Producer
- Common
- Electric Circus (Bonus DVD)
- 2003
- Guitar, Keyboards
- Various Artists
- Ultimate Chick Flick Love Songs
- 2003
- Producer, Vocals
- Prince
- One Nite Alone...Live!
- 2002
- Main Performer
- Common
- Electric Circus
- 2002
- Guitar, Keyboards
- Common
- Electric Circus (Clean)
- 2002
- Keyboards, Guitar
- No Doubt
- Rock Steady (2 Song Bonus CD)
- 2002
- Keyboards, Vocals (Background), Producer
- Prince
- One Man Jam
- 2002
- Main Performer
- Kill Allen Wrench
- Full Metal Messiah
- 2002
- Bass
- Various Artists
- Simply the Best Movie Album
- 2002
- Arranger, Producer
- Various Artists
- While My Guitar Gently Weeps: 32 Guitar Ballads
- 2002
- Performer
- No Doubt
- Rock Steady (4 Song Bonus CD)
- 2002
- Keyboards, Vocals (Background), Producer
- No Doubt
- Rock Steady
- 2001
- Keyboards, Producer, Vocals (Background)
- Various Artists
- Millennium Gold
- 2001
- Performer
- Various Artists
- Best Long Versions Ever
- 2001
- Performer
- Prince
- Rainbow Children
- 2001
- Instrumentation, Sound Effects, Main Performer, Percussion, Vocals
- Benzino
- Benzino Project
- 2001
- Performer
- Various Artists
- Soul Love, Vol. 3
- 2001
- Performer
- Dorasel
- Unleash the Beast
- 2001
- Executive Producer
- Prince
- Very Best of Prince
- 2001
- Main Performer
- Audio Stepchild
- Land of the Snake Charmer
- 2001
- Performer
- Prince
- U Make My Sun Shine
- 2001
- Main Performer
- Choc Stars
- Riana
- 2001
- Chant
- Tevin Campbell
- Best of Tevin Campbell
- 2001
- Arranger, Composer, Producer
- Various Artists
- Passion: Songs for Lovers
- 2001
- Performer
- Prince
- Beautiful Experience (Bellmark)
- 2001
- Main Performer
- Various Artists
- 1-800-New Funk
- 2001
- Instrumentation, Keyboards
- Various Artists
- Disco Freakout
- 2001
- Arranger, Producer
- Various Artists
- Simply the Best (Warner Bros. 40 tracks)
- 2000
- Performer
- Various Artists
- Music of the Millennium, Vol. 2 (Universal)
- 2000
- Performer
- Karaoke
- Dance Remix, Vol. 1
- 2000
- Performer
- Prince
- Artist: Rave Un2 the Year 2000 (Video/DVD)
- 2000
- Main Performer
- Marijah
- Spirit of a Woman
- 2000
- Vocals (Background)
- Movie Soundtrack
- Bamboozled
- 2000
- Performer
- Movie Soundtrack
- Bamboozled (Clean)
- 2000
- Engineer
- Various Artists
- Love Songs Album (#1)
- 2000
- Performer
- The Kirby Grips
- Cherry Stem Concertos
- 2000
- Vocals
- Maceo Parker
- Dial M-A-C-E-O
- 2000
- Arranger, Engineer, Producer, Vocals, Multi Instruments
- Various Artists
- Perfect Love, Vol. 2
- 2000
- Performer
- Prince
- Greatest Romance Ever Sold (Germany)
- 2000
- Main Performer
- Prince
- 1999 (UK CD Single #2)
- 2000
- Main Performer
- Prince
- Greatest Romance Ever Sold (Australia)
- 2000
- Main Performer
- Prince
- Crystal Ball (Limited Edition)
- 1999
- Arranger, Fx Vocals, Main Performer, Instrumentation, Multi Instruments, Producer, Vox Continental, Vocals, Noise, Mixing
- Prince
- 1999 (UK 12")
- 1999
- Main Performer
- Prince
- Greatest Romance Ever Sold (CD/Vinyl Single)
- 1999
- Main Performer
- Various Artists
- Music of the Millennium, Vol. 1 (Universal)
- 1999
- Performer
- Ani DiFranco
- To the Teeth
- 1999
- Vocals
- Prince
- Rave Un2 the Joy Fantastic
- 1999
- Arranger, Producer, Main Performer
- Prince
- Greatest Romance Ever Sold (US CD5/Cassette Single)
- 1999
- Main Performer
- Karaoke
- Smooth Grooves, Vol. 1
- 1999
- Performer
- Prince
- Vault: Old Friends 4 Sale
- 1999
- Arranger, Main Performer, Horn Arrangements, Multi Instruments, Vocals, Producer
- Kyper
- Dangerous Dance, Vol. 2
- 1999
- Vocals
- Patti LaBelle
- 20th Century Masters - The Millennium Collection: The Best of Patti LaBelle
- 1999
- Producer
- Prince
- Come On (Australia)
- 1999
- Main Performer
- Ras Michael
- Spiritual Roots
- 1999
- Vocals (Background)
- Various Artists
- Greatest Soul Album of All Time (Dressed to Kill)
- 1999
- Performer
- Prince
- 1999 (The New Master)
- 1999
- Main Performer
- Prince
- Greatest Romance Ever Sold (Arista Single)
- 1999
- Main Performer
- Various Artists
- September '99 Guide
- 1999
- Performer
- Prince
- 1999 (UK CD Single #1)
- 1998
- Main Performer
- Prince
- Come On (UK)
- 1998
- Main Performer
- Movie Soundtrack
- Calamity Jane/Pajama Game
- 1998
- Producer
- Graham Central Station
- GCS 2000
- 1998
- Performer
- Chaka Khan
- Come 2 My House
- 1998
- Producer
- Propellerheads
- Decksandrumsandrockandroll (Japan)
- 1998
- Engineer
- Karaoke
- Pop Hits, Vol. 70
- 1998
- Performer
- Prince
- New Power Soul
- 1998
- Main Performer
- Prince
- Erotic City (#2)
- 1998
- Main Performer
- Prince
- Holy River
- 1998
- Main Performer
- Mix Master G-Flexx
- We Shine
- 1998
- Performer, Vocals
- Various Artists
- Great Voice of Soul (Cleopatra)
- 1998
- Performer
- Prince
- Crystal Ball
- 1998
- Arranger, Vocals, Vox Continental, Producer, Instrumentation, Mixing, Multi Instruments, Noise, Main Performer, Fx Vocals
- Various Artists
- Great Voice of Soul (Rivie're Int'l)
- 1998
- Performer
- Karaoke
- 70s & 80s, Vol. 31
- 1998
- Performer
- Propellerheads
- Decksandrumsandrockandroll
- 1998
- Engineer
- Prince
- 1999 (US Single #2)
- 1998
- Arranger, Producer, Main Performer
- La Barranca
- Tempestad
- 1997
- Producer
- Various Artists
- Kuschelrock, Vol. 11
- 1997
- Performer
- Viva Tchuna Katchu
- Safari Djema
- 1997
- Drums, Percussion
- Maxine Sullivan
- Say It With a Kiss
- 1997
- Arranger
- Various Artists
- Mega Funk
- 1996
- Performer
- Prince
- Emancipation
- 1996
- Arranger, Art Direction, Design, Producer, Vocals, Main Performer, Engineer
- Prince
- Emancipation (Clean)
- 1996
- Main Performer
- Prince
- I Would Die for U
- 1996
- Main Performer
- Prince
- When Doves Cry
- 1996
- Main Performer
- Various Artists
- Love Jams, Vol. 2
- 1996
- Performer
- Prince
- Chaos and Disorder
- 1996
- ?, Main Performer
- Movie Soundtrack
- Girl 6
- 1996
- Arranger, Performer, Producer
- Various Artists
- Vybin' Young Soul Rebels
- 1996
- Arranger, Producer
- Movie Soundtrack
- Striptease
- 1996
- ?, Performer
- Various Artists
- Mondo Frat Dance Bash A Go Go
- 1996
- Performer
- Prince
- Gold Experience
- 1995
- Arranger, Composer, Guitar, Vocals, Producer, Main Performer
- Prince
- I Hate U (US #1)
- 1995
- Main Performer
- Movie Soundtrack
- Pret-A-Porter (Ready to Wear)
- 1995
- Producer
- Panjabi MC
- 100% Proof
- 1995
- ?
- Rosie Gaines
- Closer Than Close
- 1995
- Vocals (Background)
- Prince
- Purple Medley
- 1995
- Arranger
- Various Artists
- DMA Dance, Vol. 1: Eurodance
- 1995
- Producer
- Prince
- Purple Medley
- 1995
- Producer, Main Performer
- Prince
- Space (5 Tracks)
- 1994
- Arranger, Main Performer, Producer


























Plus