Super Furball 2018
as Captain
Off the Map 2016
as Vaittinen
Flowers and Binding 2004
as Poliisi
Skin Deep 1998
as Pete
Losers 1995
as Kaahailija
Credits from TMDB.