2024
Children of War and Peace as (Voice)
2023
How to Take Care of Your Parakeet as Arvo
2022
Thank You in Your Language as Receptionist
2022
Sininen enkeli as Pankinjohtaja Kurt ”Kurre” Krause (8 episodes)
2021
Attack on Finland as Sakari Koski
2021
Resistant as Freedy Kekäläinen (voice)
2020
Keihäsmatkat as Gunnar Korhonen, Finnairin pääjohtaja (10 episodes)
2019
Moominvalley as Hemuli (voice) (8 episodes)
2019
Moominvalley as Puistonvartija (voice) (1 episode)
2015
Seamstress as EK:n / Valpon etsivä (voice)
2015
Napamiehet as Lääkeyhtiön Pasi (2 episodes)
2013
A Patriotic Man as Pauli
2011
Home Sweet Home as Pankkitoimihenkilö
2011
Vares: The Girls of April as Henrik alias Tristan Leopoldo da Cunha
2009
Joulukuusivarkaat as Tiainen
2009
One Foot Under as Haitto
2008
Falling Angels as Kustantajan poika
2007
1944 The Final Defence as Majuri Heikki Mikkola
2001
Ken tulta pyytää as televisiotoimittaja Into Koivulehto
1999
Kaverille ei jätetä as Jaakko Laakkonen (1 episode)
1999
Kaverille ei jätetä as Lauri Harju (1 episode)
1998
Kalapuikkokeitto as riippasiippa (1 episode)