Hasta el momento ha formado parte de las siguientes bandas: ESP, Lita Ford, Badlands, Black Sabbath, Paul Stanley, Gilby Clarke, Kiss, Gary Moore, Glamnation, Alice Cooper, Queen, Brian May, Avantasia.