2022
Transport as Airaksinen2018
Unknown Soldier as Everstiluutnantti Karjula2018
King Liar as Mikko Pietikäinen2017
Unknown Soldier as Karjula2016
Bordertown as Robert Degerman2014
Boy Upside Down as tädin mies2012
Rat King as Salo2009
One Foot Under as Lampela2008
Stormheart as Father2008
Tears of April as Jääkäriluutnantti2008
The Novelist as Ville Repo2006
Frozen City as Veli-Matti Lehtonen2005
Homesick as Taneli2005
FC Venus as Sebastian2005
Frozen Land as Tuomaksen kuulustelija2003
Kumman kaa as Omistaja2003
Irtiottoja as Velimatti2002
Paholaisen tytär as Hans Elfman2001
Young Love as Not available1998
Johtaja Uuno Turhapuro pisnismies as Asianajaja1996
Lämminveriset as Jaakko Järviluoma1995
Kotikatu as Roope Johannes1993
Romanovin kivet as Tinde1990
Kiljusen herrasväen uudet seikkailut as Näyttelijän ääni kesäteatterissa (voice)1995
Kotikatu Director