Member:
NA- Sapphire - bass  
NA- Engine - bass  
NA- Chroma Key - bass  
NA- Invasion - bass  
NA- Joey Vera - bass  
NA- Royal Decree - bass  
1982-1993 Armored Saint - bass  
1998- Armored Saint - bass  
2000- Fates Warning - bass  
2002-2004 Seven Witches - bass  
Studio musician:
2006 OSI - bass  
2010- Arch/Matheos - bass  
Live musician:
1997-2000 Fates Warning - bass  
2004-2005 Anthrax - bass  
2010 Rusted Soul Revue - bass  
Guest musician:
2000 Lizzy Borden - bass  
2005 Fragile Vastness - bass  
2008 After All - bass