2025
Never Alone as Heinrich Huppert2025
Jan Uuspõld Goes Home as Lennon2025
Aurora as Man in the Audience (uncredited)2024
Two of Me as Professor Rain2023
Deliver Us as Male Passport Official2022
Kalev as Journalist 12022
The Limits of Consent as Mart2021
u.Q. as Uku2020
Tenet as Policeman Passenger2020
My Dear Corpses as Police Chief2020
Things, We Do Not Talk About as Not available2019
Chasing Unicorns as Investor Per2019
From Matti with Love as Maša2019
Eerie Fairy Tales as Not available2018
A Bad Scene: Agreement as Director2017
The Man Who Looks Like Me as Hugo / Young Raivo2016
Dreamfish as Smotritel2016
The Spy and The Poet as Miku2012
Douchebags as Rain Tolk2010
Sky Song as Postman (voice)2009
Bank Robbery as Teller at the Bank2009
The Temptation of St. Tony as Kleine Willy2008
Sauna as Rogosin2007
Autumn Ball as Intellectual Mati2007
186 Kilometers as Hippie2006
The Power of Fear as Deputy #22006
Empty as Mati2006
Uncaught Miracle as Self2004
Choose Order as Self2025
Jan Uuspõld Goes Home Director2025
Aurora Director2025
Aurora Screenplay2025
Aurora Editor2025
Jan Uuspõld Goes Home Screenplay2018
A Bad Scene: Agreement Screenplay2018
A Bad Scene: Agreement Editor2018
A Bad Scene: Agreement Director2017
A Bad Scene: Early Spring Director2017
A Bad Scene: Early Spring Editor2013
Hakkab jälle pihta Director2012
Douchebags Director2012
Douchebags Writer2011
Farts of Fury Director2011
Farts of Fury Editor2011
Farts of Fury Screenplay2007
186 Kilometers Director2007
186 Kilometers Producer2007
186 Kilometers Editor2007
186 Kilometers Writer2006
Empty Co-Producer2006
Empty Co-Writer2004
Choose Order Producer2004
Choose Order Writer