2023
How We Made Free Skate as Self2022
Free Skate as Horny Truck Driver2019
Modern Art as Not available2018
The Deadly Harvest as Tauno2018
Mancrush as Self2018
From Stage to Screen: Kyrsyä - Tuftland as Self2017
Terminator Commando as Trapper2008
Juhlajätkät as PriestNaN
Parasite Quarantine as Juho Vienonen (voice)2014
Vaseline Hours Director2014
Vaseline Hours Writer2014
Vaseline Hours ProducerNaN
Last Tears of the Frozen North DirectorNaN
Last Tears of the Frozen North Writer2024
Prey. Kill. Fuck. Repeat Director2024
Prey. Kill. Fuck. Repeat Writer2024
Prey. Kill. Fuck. Repeat Producer2018
Congratulations! You Have a New Match! Director2018
Congratulations! You Have a New Match! Writer