Han spilte for Malignant Eternal fra 1998 til 2001, og Demonaz. Per 2023 spiller han i Trinacria, Enslaved og Audrey Horne.