

Perfect Strangers(2026)
Robert

One-Dimensional Man(2025)
Viktor

Life & Love(2024)
Rudolf

Poop, Spring and Others(2023)
(voice)

Buttered Cards, Shattered Hearts(2023)
Poker Player

Stairway to Heaven(2023)
Uu

Totally Boss(2023)
Tihane

The Legend of Pitka(2023)
French Captain

Melchior the Apothecary(2022)
Rode

Melchior the Apothecary: The Ghost(2022)
Rode

Kalev(2022)
Jaak Salumets

Tango of Mustamägi(2022)
Ats

Sandra Gets a Job(2021)
Business Angel 1

Poo And Spring(2021)

Lotte and the Lost Dragons(2019)
Karl / Juku (voice)

Class Reunion 3: Godfathers(2019)
Mart

Your Honor(2019)
Judge

FRESH BLOOD: Own and Stranger(2018)
Harri (segment "Ice")

Class Reunion 2: A Wedding and a Funeral(2018)
Mart

Take It or Leave It(2018)
Boss

Ice(2017)
Harri

Green Cats(2017)
Pjotr

Fatcula(2016)
(voice)

Class Reunion(2016)
Mart

Seneca's Day(2016)
Vakare's Father

1944(2015)
Government Figure

Love Is Blind(2013)
Villu

Demons(2012)
Peeter

Shift(2011)
Andree

Lotte and the Moonstone Secret(2011)
Jaak the Fly (voice)

Arne Dahl: The Blinded Man(2011)
Jüri Mikojan

Rat Trap(2011)
Toomas

Red Mercury(2010)
Holts

The Snow Queen(2010)

December Heat(2008)
Lawyer
Amateurs(2008)
Harry (voice)

Kings of the Time(2008)
Narrator

186 Kilometers(2007)
Mait Malmsten

Knife(2007)
Ekke

Lotte from Gadgetville(2006)
Jaak (voice)

Golden Beach(2006)
Viktor

The Blue Hills(2006)
Narrator (voice)

The Curse of the Werewolf(2005)
Margus

Lost and Found(2005)
(segment "Gene+Ratio")

Men at Arms(2005)
Brother Wismuth

Generatio(2005)
Agent Wild Duck(2002)
Hans

Foreign Fields(2000)
Young Serb

Jüri Rumm(1994)
Bursh
Cabbage Head(1993)
(voice)