2018
The Predator
Actor - Keyes
2006
Wristcutters: A Love Story
Actor - Brian
2003
The Hitcher II: I've Been Waiting
Actor - Jack
Identity
Actor - Robert Maine
1996
The Frighteners
Actor - Johnny Bartlett
Twister
Actor
Full filmography