Backwood Madness 2025
as Villager / Troll
Playground 2009
as Arto
1944 The Final Defence 2007
as Ylikersantti Risto Miikki
Credits from TMDB.