- Various Artists
- Piano Tribute To Guns N' Roses
- 2012
- Composer
- Slash
- Made in Stoke 24/7/11 (Deluxe Edition 2CD/1DVD)
- 2011
- Guitar, Quotation Author
- Slash
- Made in Stoke 24/7/11
- 2011
- Liner Notes, Guitar
- Judas Priest
- Chosen Few
- 2011
- Quotation Author
- Leslie West
- Unusual Suspects
- 2011
- Guitar, Soloist
- Leslie West
- Unusual Suspects
- 2011
- Guitar
- Leslie West
- Unusual Suspects
- 2011
- Lead
- Various Artists
- '80s Metal Sound & Vision
- 2011
- Composer
- Chic
- Dance, Dance, Dance: The Best of Chic Live
- 2011
- Guitar
- Travis Barker
- Give the Drummer Some
- 2011
- Guitar
- Carmine Appice
- Carmine Appice's Guitar Heroes
- 2011
- Guitar
- Travis Barker
- Give the Drummer Some
- 2011
- Guitar
- Travis Barker
- Give the Drummer Some
- 2011
- Guitar
- Various Artists
- Bikini Lounge
- 2011
- Composer
- Ron Wood
- I Feel Like Playing
- 2010
- Guitar
- Jerry Lee Lewis
- Mean Old Man
- 2010
- Guitar
- Jerry Lee Lewis
- Mean Old Man (Deluxe Edition)
- 2010
- Guitar
- David Garrett
- Rock Symphonies (B&N Exclusive)
- 2010
- Composer
- Lee Ritenour's 6 String Theory
- 6 String Theory
- 2010
- Guitar
- Various Artists
- Greatest Ever Karaoke
- 2010
- Composer
- Slash
- Slash (Deluxe Edition) (2CD/1DVD)
- 2010
- Composer
- Various Artists
- Kuorosota
- 2010
- Composer
- Slash
- Slash (Deluxe Edition) (2CD/1DVD)
- 2010
- Guitar (Rhythm), Vocals (Background), Guitar, Bass
- Michael Jackson
- Michael Jackson's This Is It
- 2009
- Guitar
- Michael Jackson
- Michael Jackson's This Is It
- 2009
- Guitar
- Gregorian
- Masters of Chant: Chapter VII
- 2009
- Composer
- Various Artists
- Babies Go Guns 'N Roses
- 2008
- Composer
- Michael Jackson
- King of Pop
- 2008
- Conductor, Guitar
- Alice Cooper
- Along Came a Spider
- 2008
- Guitar
- Alice Cooper
- Along Came a Spider
- 2008
- Guest Appearance
- Edgar Winter
- Rebel Road
- 2008
- Guest Appearance, Guitar, Soloist
- Williams Riley
- Williams Riley Band
- 2008
- Guest Appearance, Guitar
- Various Artists
- 80's Top 100
- 2008
- Composer
- Velvet Revolver
- Libertad
- 2007
- Composer, Guitar
- Velvet Revolver
- Libertad (Japan Bonus Track)
- 2007
- Guitar
- Velvet Revolver
- Libertad (Bonus Track)
- 2007
- Guitar
- Velvet Revolver
- Melody and the Tyranny EP
- 2007
- Composer
- Various Artists
- CBGB Forever
- 2007
- Composer
- Various Artists
- Crusty Demons: Unleash Hell
- 2007
- Composer
- Gilby Clarke
- Gilby Clarke
- 2007
- Guitar
- DAUGHTRY
- Daughtry (Deluxe Version)
- 2006
- Guitar
- Carmine Appice
- Ultimate Guitar Zeus
- 2006
- Guitar
- Various Artists
- Live 8
- 2005
- Composer
- Michael Jackson
- Essential Michael Jackson
- 2005
- Guitar
- Iggy Pop
- Million in Prizes: The Anthology
- 2005
- Guitar
- Iggy Pop
- Million in Prizes: The Anthology (Clean)
- 2005
- Guitar
- Movie Soundtrack
- Fantastic Four (Original Soundtrack)
- 2005
- Composer
- Various Artists
- Welcome to the Nightmare: An All-Star Salute to Alice Cooper
- 2005
- Guitar, Guitar (Rhythm)
- Guns N' Roses
- Rock Stars
- 2005
- Composer
- Various Artists
- Ozzfest: Tenth Anniversary (DVD/CD)
- 2005
- Composer
- Michael Jackson
- Ultimate Collection (Sony/Epic)
- 2004
- Guitar, Introduction
- Various Artists
- Guitar Tribute to Gun's N Roses
- 2004
- Composer
- Velvet Revolver
- Slither, Pt. 2 (UK)
- 2004
- Composer
- Velvet Revolver
- Fall to Pieces (Canada EP)
- 2004
- Composer
- Velvet Revolver
- Contraband (Clean)
- 2004
- Composer, Group Member, Vocals (Background), Guitar
- Velvet Revolver
- Contraband
- 2004
- Guitar
- Velvet Revolver
- Contraband (Japan Bonus Track)
- 2004
- Composer
- Velvet Revolver
- Contraband (Australia Tour Edition)
- 2004
- Composer
- Velvet Revolver
- Contraband (UK Tour Edition)
- 2004
- Composer
- Velvet Revolver
- Contraband (Japan Bonus CD)
- 2004
- Composer
- Velvet Revolver
- Contraband (DualDisc)
- 2004
- Composer
- Velvet Revolver
- Slither (Australia)
- 2004
- Composer
- Velvet Revolver
- Contraband
- 2004
- Vocals (Background), Composer
- Guns N' Roses
- Greatest Hits
- 2004
- Composer
- Guns N' Roses
- Greatest Hits (Bonus iPod Skin)
- 2004
- Composer
- Guns N' Roses
- Greatest Hits (Japan)
- 2004
- Composer
- Velvet Revolver
- Slither (#1)
- 2004
- Composer
- Motörhead
- Stone Deaf Forever!
- 2003
- Guest Appearance
- Danny Elfman
- Hulk (Original Motion Picture Soundtrack)
- 2003
- Performer
- Elan
- Street Child
- 2003
- Guitar (Electric)
- Elan
- Street Child (Bonus Track)
- 2003
- Guitar (Electric)
- Elan
- Street Child (Abbywho)
- 2003
- Guitar (Electric)
- Natalie Flanagan
- Let
- 2003
- Composer
- Various Artists
- Gold Collection: Rock Classics
- 2002
- Composer
- Various Artists
- Tribute to Lenny Kravitz: An Eclectic Mix
- 2002
- Composer
- Drew's Famous
- Drew's Famous 30 Greatest Race Track Classics
- 2002
- Composer
- Tiny Tadani
- Tiny CD 2
- 2002
- Composer
- Guns N' Roses
- Rock in Rio III
- 2002
- Composer
- Various Artists
- Essential Metal Masters
- 2001
- Guitar, Guitar (Rhythm)
- Cheap Trick
- Silver
- 2001
- Guitar
- Rod Stewart
- Human
- 2001
- Guitar
- Kirk Degiorgio
- Soul of Science
- 2000
- Composer
- Slash
- Ain't Life Grand
- 2000
- Guitar, Vocals
- Slash
- Ain't Life Grand (Import Bonus Tracks)
- 2000
- Guitar
- Various Artists
- Rare Requests: Smooth Jazz
- 2000
- Composer, Performer
- Doro
- Calling The Wild
- 2000
- Guitar, Soloist
- Various Artists
- Strings of Fire: The Acoustic Tribute to Guns N Roses
- 2000
- Composer
- Various Artists
- Covered in Metal
- 2000
- Performer
- Various Artists
- Pop en Espanol Ultra Mix , Vol. 2
- 2000
- Art Direction, Design
- Various Artists
- Second Coming: A Millennium Tribute To 80's Hard Rock/Heavy Metal
- 2000
- Composer
- Guns N' Roses
- Live Era: 87-93
- 1999
- Composer, Group Member
- Guns N' Roses
- Live: Era '87-'93 (Clean)
- 1999
- Composer, Band
- Various Artists
- Pop Music: The Modern Era 1976-1999
- 1999
- Guitar
- N-Trance
- Paradise City (Single)
- 1999
- Composer
- Obscure
- Wrestling Federation Wars
- 1999
- Composer
- Movie Soundtrack
- Big Daddy
- 1999
- Composer
- Chic
- Live at the Budokan
- 1999
- Guitar
- Guns N' Roses
- G N' R Lies/Appetite for Destruction
- 1999
- Composer, Guitar (Rhythm), Guitar (Acoustic), Guitar
- Guns N' Roses
- Welcome to the Videos
- 1998
- Composer
- Sheryl Crow
- Globe Sessions (Import Bonus Track)
- 1998
- Composer
- Sheryl Crow
- Globe Sessions (SACD/Bonus Track)
- 1998
- Composer
- Various Artists
- Gypsy Soul: New Flamenco
- 1998
- ?, Producer, Performer, Arranger
- Bill Laswell
- Low Life
- 1998
- Composer
- Various Artists
- KHIH 95.7
- 1997
- Performer
- Various Artists
- Skaters Have More Fun, Vol. 2
- 1997
- Composer
- Alice Cooper
- Fistful of Alice
- 1997
- Guitar
- Insane Clown Posse
- Great Milenko
- 1997
- Guitar
- Sammy Hagar
- Marching to Mars
- 1997
- Guitar
- Movie Soundtrack
- Curdled
- 1996
- Mixing, Performer, Producer
- Various Artists
- Concert for the Rock and Roll Hall of Fame
- 1996
- ?, Performer
- Carmine Appice
- Guitar Zeus
- 1996
- Guitar
- Alice Cooper
- Classicks
- 1995
- Guitar
- The Wishplants
- Coma
- 1995
- Composer
- Slash
- It's Five O'Clock Somewhere
- 1995
- Guitar, Producer
- Alien Sex Fiend
- I'm Her Frankenstein: Collection, Vol. 2
- 1995
- Composer
- Movie Soundtrack
- Panther
- 1995
- Performer
- Gilby Clarke
- Pawnshop Guitars
- 1995
- Guitar
- Guns N' Roses
- Sympathy for the Devil (CD Single)
- 1994
- Group Member
- Guns N' Roses
- Sympathy for the Devil (Cassette Single)
- 1994
- Group Member
- Guns N' Roses
- Since I Don't Have You (Import CD Single)
- 1994
- Group Member
- Guns N' Roses
- Since I Don't Have You (Cassette Single)
- 1994
- Group Member
- Guns N' Roses
- Estranged
- 1994
- Group Member
- Carole King
- In Concert
- 1994
- Guitar
- Guns N' Roses
- Live & Let Die (UK Vinyl Single)
- 1994
- Group Member
- Guns N' Roses
- Jack Daniel's Tour 1988
- 1994
- Composer, Group Member
- Guns N' Roses
- Live & Let Die (US CD Single)
- 1994
- Group Member
- Guns N' Roses
- Live & Let Die (US Cassette Single)
- 1994
- Group Member
- Guns N' Roses
- Spaghetti Incident?
- 1993
- Art Direction, Design, Guitar, Vocals (Background), Guitar (Rhythm)
- Guns N' Roses
- Ain't It Fun
- 1993
- Group Member
- Broken Bones
- Death Is Imminent
- 1993
- Composer
- Movie Soundtrack
- Coneheads
- 1993
- Performer, Producer
- Guns N' Roses
- Civil War (EP)
- 1993
- Group Member
- Ken Navarro
- I Can't Complain
- 1993
- Composer
- Carole King
- Colour of Your Dreams
- 1993
- Guitar
- Alien Sex Fiend
- Altered States of America
- 1993
- Composer
- Various Artists
- Stone Free: A Tribute to Jimi Hendrix
- 1993
- Guitar, Performer
- Paul Rodgers
- Muddy Water Blues: A Tribute to Muddy Waters
- 1993
- Performer
- Guns N' Roses
- Paradiso: Amsterdam - October 2, 1987
- 1993
- Composer
- Guns N' Roses
- Yesterdays (Import CD Single)
- 1992
- Group Member
- Guns N' Roses
- Yesterdays (Germany Vinyl Single)
- 1992
- Group Member
- Guns N' Roses
- Yesterdays (US Cassette Single)
- 1992
- Group Member
- Guns N' Roses
- Live & Let Die (Import CD Single #2)
- 1992
- Group Member
- Motörhead
- March ör Die
- 1992
- Guitar
- Guns N' Roses
- Road to Illusion Box Set
- 1992
- Group Member
- Guns N' Roses
- Knockin' on Heavens Door (Live at Wembley)
- 1992
- Group Member
- Guns N' Roses
- November Rain (UK CD Single)
- 1992
- Composer, Group Member
- Guns N' Roses
- November Rain (Picture Disc)
- 1992
- Group Member
- Guns N' Roses
- November Rain (US CD Single)
- 1992
- Composer
- Guns N' Roses
- November Rain (US Cassette Single)
- 1992
- Group Member
- Guns N' Roses
- November Rain (US CD Single)
- 1992
- Group Member
- Guns N' Roses
- November Rain (Import CD Single)
- 1992
- Group Member
- Spinal Tap
- Break Like the Wind
- 1992
- Guitar
- Sick of It All
- Just Look Around
- 1992
- Composer
- Guns N' Roses
- Use Your Illusion World Tour II: 1992 in Tokyo
- 1992
- Composer
- Guns N' Roses
- Use Your Illusion World Tour I: 1992 in Tokyo
- 1992
- Composer
- Guns N' Roses
- Bad Time for Fallin' in Love
- 1992
- Group Member
- Guns N' Roses
- Live & Let Die (Import CD Single #1)
- 1991
- Group Member
- Richard Greene
- String Machine
- 1991
- Composer
- Michael Jackson
- Dangerous
- 1991
- Guitar
- Guns N' Roses
- Don't Cry (Picture Disc) (German Vinyl Single)
- 1991
- Group Member
- Guns N' Roses
- Don't Cry (Cassette Single)
- 1991
- Group Member
- Guns N' Roses
- Use Your Illusion I
- 1991
- Bass, Composer, Guitar (Electric), Guitar (Rhythm), Guitar, Dobro, Vocals (Background)
- Guns N' Roses
- Use Your Illusion II
- 1991
- Composer, Voices, Vocals (Background), Guitar (Rhythm), Guitar (Bass), Guitar (Acoustic), Guitar, Dobro, Banjo
- Guns N' Roses
- Use Your Illusion I (Clean)
- 1991
- Composer
- Guns N' Roses
- You Could Be Mine (Import CD Single)
- 1991
- Group Member
- Guns N' Roses
- You Could Be Mine (Cassette Single)
- 1991
- Group Member
- Guns N' Roses
- Boxed Set
- 1991
- Group Member
- Alice Cooper
- Hey Stoopid
- 1991
- Guitar
- Alice Cooper
- Hey Stoopid
- 1991
- Guitar
- Grady Harrell
- Romance Me
- 1991
- Composer
- Lenny Kravitz
- Mama Said (Clean)
- 1991
- Composer
- Lenny Kravitz
- Mama Said
- 1991
- Guitar
- Lenny Kravitz
- Mama Said (Clean)
- 1991
- Guitar
- Big Daddy
- Cutting Their Own Groove
- 1991
- Composer
- Lenny Kravitz
- Stand by My Woman #2
- 1991
- Composer
- Lenny Kravitz
- Fields of Joy (single)
- 1991
- Composer
- Bob Dylan
- Under the Red Sky
- 1990
- Guitar
- Iggy Pop
- Brick by Brick
- 1990


