Member:
1981 Anthrax - vocals  
1984-1993 Nuclear Assault - guitars, vocals  
2002-2008 Nuclear Assault - guitars, vocals  
2010- Nuclear Assault - guitars, vocals  
Guest musician:
2012 Municipal Waste - guitar