Actor · Born 1967
Unknown Soldier
2017 · as Karjula
Boy Upside Down
2014 · as tädin mies
Rat King
2012 · as Salo
One Foot Under
2009 · as Lampela
The Novelist
2008 · as Ville Repo
Tears of April
2008 · as Jääkäriluutnantti
Stormheart
2008 · as Father
Frozen City
2006 · as Veli-Matti Lehtonen
FC Venus
2005 · as Sebastian
Homesick
2005 · as Taneli
Frozen Land
2005 · as Tuomaksen kuulustelija
Young Love
2001