Credits
- Various Artists
- Heavy Metal Box (Rhino)
- 2007
- Guitar
- Tank Buster Jack
- Rock 'N' Roll Never Dies
- 2007
- Engineer, Mixing, Producer
- Various Artists
- Heavy Metal (Box Set)
- 2007
- Guitar
- Nikki Puppet
- Militant Mother
- 2007
- Arranger, Engineer, Mastering, Producer, Vocals (Background), Mixing
- Messiah's Kiss
- Dragonheart
- 2007
- Guest Appearance, Producer, Mixing, Guitar
- Victory
- Fuel to the Fire: The Best of Victory
- 2006
- Guitar, Producer
- Nikki Puppet
- Puppet on a String
- 2005
- Engineer, Mixing, Producer
- The Ordeal
- Kings of Pain
- 2004
- Engineer, Mixing, Producer
- Molly Hatchet
- 25th Anniversary: Best of Re-Recorded
- 2004
- Engineer, Mixing
- Holy Mother
- Agoraphobia
- 2003
- Arranger, Bass, Guitar, Engineer, Mixing, Producer
- Molly Hatchet
- Locked and Loaded
- 2003
- Engineer, Mixing
- Saxon
- Heavy Metal Thunder
- 2002
- Mixing
- Messiah's Kiss
- Prayer for the Dying
- 2002
- Engineer, Mixing
- Jamie Clarke's Perfect
- Nobody is Perfect
- 2002
- Engineer, Guitar, Soloist
- Rose Tattoo
- Pain
- 2002
- Mixing, Engineer
- Jamie Clarke's Perfect
- Nobody is Perfect
- 2002
- Producer, Mixing
- Company of Snakes
- Burst the Bubble
- 2002
- Mixing
- Saxon
- Killing Ground (Expanded)
- 2001
- Mixing
- Saxon
- Killing Ground
- 2001
- Mixing
- Saxon
- Killing Ground (Japan)
- 2001
- Mixing
- Sinner
- Danger Zone/Touch of Sin
- 1999
- Guitar
- Victory
- Don't Get Mad: Get Even
- 1986
- Guitar
- Accept
- Metal Heart
- 1985
- Guitar
- Accept
- Balls to the Wall
- 1984
- Guitar
- Accept
- Restless and Wild
- 1983






















Plus