Insomnium 2017
as Phin O'Connell
The Outside 2010
as Surfer
Mega Piranha 2010
as Captain Jonas
The Terminators 2009
as Chuck
Countdown: Armageddon 2009
as Joseph
Street Racer 2008
as Johnny Wayne
Credits from TMDB.