Bruce Dickinson
- 1994 Balls to Picasso
- 1997 Accident of Birth
- 1998 The Chemical Wedding
- 1999 Scream for Me Brazil
- 2002 The Best of Bruce Dickinson
- 2005 Tyranny of Souls
- 2006 Anthology (DVD)
Tribe of Gypsies
- 1996 Tribe Of Gypsies
- 1997 Nothing Lasts Forever
- 1998 Revolucion 13
- 2000 Standing On The Shoulders Of Giants aka Tribe Of Gypsies III
- 2006 Dweller On The Threshold
Rob Rock
- 2000 Rage of Creation
- 2003 Eyes of Eternity
- 2005 Holy Hell
- 2007 Garden of Chaos
DRIVER
- 1990 Driver cassette EP
- 2008 Sons of Thunder
- 2012 Countdown
HALFORD
- 2006 Metal God Essentials, Vol. 1
- 2009 Halford III: Winter Songs
- 2010 Live in Anaheim CD & DVD
- 2010 Halford IV: Made of Metal
- 2011 Halford Live At Saitama Super Arena CD, DVD & BLURAY
GUEST APPEARANCES
- 1995 Various – Rattlesnake Guitar – The Music of Peter Green (guitars on “Oh Well”)
- 1997 Last Temptation – Last Temptation (lead guitar on “Real Love”; lead & additional rhythm guitar on “Voodou Man”)
- 1998 Warrior – Ancient Future (guitar on 6 songs)
- 1999 MVP – Animation (lead guitar on “Chances” and “Animation”)
- 1999 Steel Prophet – Dark Hallucinations (lead guitar on “We Are Not Alone”)
- 2000 Glenn Hughes – From the Archives Volume I – Incense & Peaches (guitar on “Let’s Get Together”)
- 2000 Various – Randy Rhoads Tribute (lead guitar on “Goodbye to Romance”)
- 2001 W.A.S.P. – Unholy Terror (lead guitar on “Who Slayed Baby Jane?” and “Wasted White Boys”)
- 2003 Cage – Darker Than Black (lead guitar on “Wings of Destruction” and “March of the Cage”)
- 2005 Tribuzy – Execution (lead guitar on “Beast in the Light”)
- 2007 Mnemic – Passenger (lead guitar on “Meaningless”)
- 2007 Tribuzy – Execution Live Reunion DVD (guitar on “Tears of the Dragon” and “Beast in the Light”)
- 2011 Ray Burke – Humanity Street (guitar on “Planet Funk”, “Sands of Time” and “Outerbass”)