He has played for The Faceless, and runs his technical death metal project, Fleshwrought, where he plays all instruments.
Ai ka luajtur me bendet Animosity, Animals as Leaders, The Faceless, dhe e drejton projektin e tij technical death metal, Fleshwrought, në të cilin ai ju bie të gjithë instrumenteve.