2009
The New Daughter
Actor - Roger Wayne
In the Electric Mist
Actor - Ben Hebert
2008
Appaloosa
Actor - Earl May
2006
Altered
Actor - Sheriff Henderson
2003
Cold Mountain
Actor - Esco Swanger
2002
Life or Something Like It
Actor - Pat Kerrigan
1999
The Iron Giant
Actor - Foreman Marv Loach / Floyd Turbeaux (voice)
Full filmography