Member:
1988-1994 Eureka - drums  
1989 Syrus - drums  
1990-2013 Vomitory - drums  
1994-1995 Bay Laurel - drums  
2004-2008 God Among Insects - drums  
2007-2014 Torture Division - drums  
2010-2014 The Project Hate MCMXCIX - drums  
2014- Cut Up - drums  
Studio musician:
2016 Amon Amarth - drums  
Live musician:
2013- God Macabre - drums