Byron Stroud is the former bassist for metal band Fear Factory and Strapping Young Lad. and current bassist for metal bands City of Fire and Zimmers Hole, and studio bassist for 3 Inches Of Blood.
Read more: Wikipedia