2016
New Life
Actor - Michael
4.0
They're Watching
Actor - Alex Torini
2011
7.2
In Time
Actor - Markus
2006
6.6
Final Destination 3
Actor - Ian McKinley
2001
Knockaround Guys
Actor - Decker
2000
6.5
Ginger Snaps
Actor - Sam
Full filmography