Hide unreleased
Deicide - Live Wacken Open Air 2023 TBA
Actor
Monstrosity - Live Apocalypse 2012
as Himself / Guitar
Darkworld 2005
as Luke
Credits from TMDB.