Actor · Born 1967
Jill, Joy and the Sleeping Clock
2018 · as Urho Ulpukka
Jill, Joy and the Mysterious Stranger
2017 · as Urho Ulpukka
Jill and Joy's Winter
2015 · as Urho Ulpukka
Jill and Joy
2014 · as Urho Ulpukka
Niko 2: Little Brother, Big Trouble
2012 · as Viekas / Kotka 1 (voice)
Risto
2011 · as Erik
Uuno Turhapuro – This Is My Life
2004
Viimeiset mitalit
2000 · as Kanttori
Hardly a Butterfly
1998 · as Mauri
Freakin' Beautiful World
1997 · as Jonglööri
Takatöölö Story
1993 · as Heltat nuorina
Akvaariorakkaus
1993 · as matkapuhelinmies kirjastossa