Actor · Born 1988
Rat King
2012 · as Niki
Game Over
2005 · as HooPee
Homesick
2005 · as Sami
Little Sister
1999 · as Timo Elomaa