Metal Storm logo
Byron Stroud


Member

1991- Zimmers Hole - bass  
1996-2007 Strapping Young Lad - bass, vocals  
1999-2000 Devin Townsend - bass  
2004-2012 Fear Factory - bass  
2007- Tenet - bass  
2008- City Of Fire - bass  
2012-2013 3 Inches Of Blood - bass  
2018-2019 Imonolith - bass  

Personal information

Born on: 12.02.1969