Snowball Effect 2023
Producer
Heart of the Land 2015
Writer, Producer, Director
Priest of Evil 2010
Second Assistant Director
If You Love 2010
as Laulava potilas/hoitaja
Credits from TMDB.