2015
3.8
Blackhat
Actor - Rich Donahue
2013
5.3
Jobs
Actor - Calligraphy Professor
2011
6.8
Another Earth
Actor - John Burroughs
2008
The Burrowers
Actor - William Parcher
2006
5.1
World Trade Center
Actor - Marine Sergeant Thomas
2004
6.4
The Grudge
Actor - Matthew
2002
8.2
Minority Report
Actor - Hotel Clerk
Full filmography