Rat King 2012
as Niki
Game Over 2005
as HooPee
Homesick 2005
as Sami
Little Sister 1999
as Timo Elomaa
Credits from TMDB.