Talvikki 2021
Director, Story, Screenplay, Editor
Louhi: The Northern Witch 2017
Director, Story, Screenplay, Executive Producer
My Larva 2016
Director, Screenplay, Executive Producer, Assistant Editor
Credits from TMDB.