2024
Twilight of the Gods as Glaumar (voice)2024
Conflict as Kapt. Rami Ohrankämmen2023
Black Lotus as Paul2023
The Abyss as Tage Vibenius2023
Boudica as Wolfgar2023
Nightless Night as Ilmari Huotari / The Murderer2023
Hamsters as Hamsteri2022
Untold Arctic Wars as Narrator (voice)2022
Helsinki Syndrome as Elias Karo2021
The Wheel of Time as Stepin2021
Meander as Adam2020
Tale of the Sleeping Giants as Narrator (Voice)2019
Love, Death & Robots as Snow (voice)2018
Ashes in the Snow as Commander Komarov2016
The Mine as Raimo2016
Beck 31 - Gunvald as Risto Kangas2016
Eero Saarinen: The Architect Who Saw the Future as Eero Saarinen (voice)2015
The Gunman as Reiniger2015
Napamiehet as Asianajaja2015
Johan Falk: The End as Milo Mikhailov2015
Johan Falk: Blood Diamonds as Milo Mikhailov2015
Lapland Odyssey 2 as Jorma2015
Homecoming as Tomi2013
Vikings as King Harald Finehair2013
Heart of a Lion as Teppo2013
Open Up to Me as Sami2013
Above Dark Waters as Kake2012
Purge as Hans Pekk2012
Road North as Pertti Paakku2012
Vares: The Path of the Righteous Men as Taisto Raappana2011
Body of Water as Elias2010
Priest of Evil as Timo Harjunpää2010
Princess as Saastamoinen2009
Hellsinki as Krisu2009
Rally On! as Suko2008
True Blood as Hrolf2008
Three Wise Men as Santa Claus2008
Isabella as Andrea2007
Cleaner as Police Officer Bronson2007
Karjalan kunnailla as Jarkko "Jake" Rosenius2007
The Matriarch as Laszlo2007
Red Is the Color of as David Stellar2006
Studio Impossible as Not available2006
Baba's Cars as Pekka Kukka2006
Matti: Hell Is for Heroes as Nick Nevada2006
Mystery of the Wolf as Antero Venesmaa2004
Set Point as Harri2004
Dog Nail Clipper as Mertsi Arhippa Vepsäläinen2004
The Threat as Magnus2003
Irtiottoja as Antti2003
Bad Boys: A True Story as Otto Takkunen2003
At Point Blank as Juha2002
CSI: Miami as Ivan Radu2002
Names in Marble as Sulo Kallio2002
Lovers & Leavers as Marko2001
Jewel of the Sahara as Young Francois Renard2001
Kites Over Helsinki as Sammy Ceder2001
Rollo and the Spirit of the Woods as Lakeija2001
On the Road to Emmaus as Mankka-Arvi2000
Bad Luck Love as Reino2000
Badding as Ossi1999
Ambush as Eero Perkola1999
Rikos & rakkaus as Konstaapeli Jussi Rosenström1998
V.I.P. as Nazi1998
The Wild Thornberrys as Guard (voice)1998
Train Birds as Lako's Lover1998
A Summer by the River as Kottarainen1998
Asphalto as Mies1997
Jäänmurtaja as Not available1995
Suolaista ja makeaa as IleNaN
Alibi as Rod Bryant1996
Tie naisen sydämeen as Kauko Kinnunen1994
Kissan kuolema as Saku1993
Takatöölö Story as Heltat nuorinaNaN
Jäniksen vuosi Writer2013
Above Dark Waters Director2013
Above Dark Waters Screenplay2013
Above Dark Waters NovelNaN
Kerpeikkari DirectorNaN
Kerpeikkari Writer2020
Kill Anneli Executive Producer