2014
Jessabelle
Actor - Leon
2006
Barnyard
2005
Stealth
Actor - Ray
2003
Terminator 3: Rise of the machines
Actor - Robert Brewster
2002
A Walk to Remember
Actor - Mr. Kelly
2000
Navigating the Heart
Actor - William Sanders
1999
Fight Club
Actor - Thomas
Full filmography