Actor
Drawing Home
2017
The Reckoning
2015 · as Fulton
Beverly Lewis' The Confession
2013 · as Fulton
Badland
2007 · as Rancher
Cover Story
2002 · as Judge Rigdy
Shanghai Noon
2000 · as Train Passenger
The Inner Voice
1995 · as Leon