Backwood Madness 2025
as Preacher Kyyrölä
(Pri)sons: Making of 2024
as Self
Carnage 2024
as Nico Lind
Tuftland 2018
as Villager
Credits from TMDB.