[1] Inicialmente se dio a conocer como músico en las bandas Buster Savage, LAX y Slave.
después de grabar The Headless Children, para formar la banda Psycho Squad.
Luego se une a la agrupación Animal durante un breve periodo de tiempo.
Junto a Randy Piper, Steve Unger, Stet Howland y Rich Lewis conformó un proyecto titulado Where Angels Suffer.
En 2013 lanzó un álbum como artista en solitario llamado Nothing to Lose.