Ben Wright


Member

2003-2011 Fleshrot - vocals  
2013- Fleshrot - vocals  
2014- Unfathomable Ruination - vocals