Actor
A Little Christmas Business
2013 · as Sinister Man
Backstabber
2011 · as David Burke
The Man Who Came Back
2008 · as Preacher
Cartel, 1882
2007 · as Preacher
Challenger
1990 · as NASA Technician (uncredited)