Backwood Madness 2025
as Elder Troll King
Sound from the Deep 2017
Translator
The Defiler 2016
as Eggy
Nightsatan and the Loops of Doom 2013
Actor
Credits from TMDB.