
Acted in 54
2020s
- 2025
48Site
Carl
- 2024
The Engagement Plan
Pastor Daniel
- 2021
The Way We Were
TV
- 2020
2010s
- 2019
- 2017
- 2016
- 2015
Captive
Commander Bradley Simpson
- 2014
- 2013
I Am Not a Hipster
Dad
- 2012
Lizard Man
Professor Reeves
- 2011
- 2010
2000s
- 2007
Home of the Giants
Richard Morrison
Ruffian
LeRoy Jolley
- 2006
Walker Payne
Mine Supervisor
The Water Is Wide
Ted Stone
- 2005
Loggerheads
Ray
- 2003
- 2002
- 2001
Songcatcher
Reese Kincaid
1990s
- 1998
Saint Maybe
Neighbor (uncredited)
- 1996
Twilight Man
Deputy
- 1995
Blue River
Policeman (uncredited)
- 1994
Radioland Murders
Cop
Bandit: Bandit, Bandit
Chuck Pony
- 1993
1970s
- 1972
Colditz
Senior Dutch Officer · 2 episodes
1950s
- 1951
Hallmark Hall of Fame
Ted Stone · 1 episode