Actor
The Sector
2016 · as Roughneck
Tears of God
2015 · as Father
Dark Places
2015 · as Joseph
Temple Grandin
2010 · as Uncle Mike
Walking Tall: Lone Justice
2007 · as Stevens
Killing Down
2006 · as Deacon
Unspeakable
2003 · as Lieutenant
The Life of David Gale
2003 · as Governor Hardin
A Texas Funeral
1999 · as Achilles
The Curse of Inferno
1996 · as Bank Robber #1
Deadly Family Secrets
1995 · as Sheriff Tom Brand
Fatal Deception: Mrs. Lee Harvey Oswald
1993 · as Young Guy