Actor
Bride Hard
2024
Air
2023
as Joe Dean
Cold Call
2021
as Christian
The Stand at Paxton County
2020
as Dell Connelly
Clemency
2019
as Chaplain David Kendricks
Indivisible
2018
as Chaplain Rogers
Danger One
2018
as Beckwith
The Grim Sleeper
2014
as Detective Simms
Dallas Buyers Club
2013
as Richard Barkley
J. Edgar
2011
as Senator McKellar
Green Zone
2010
as Colonel Bethel
Nothing But the Truth
2008
as CIA Director
A Quiet Little Marriage
2008
as Bruce
Crazy
2008
as Ralph Christianson
Transformers
2007
as Tom Banacheck
Around the Bend
2004
as Cowboy
American Crime
2004
as Sheriff Smyth
Secondhand Lions
2003
as Ralph
Seabiscuit
2003
as Mr. Pollard
Dreamcatcher
2003
as General Matheson
Traffic
2000
as Lawyer Rodman
The Legend of Bagger Vance
2000
as O.B. Keeler
ATF
1999
as Asst. A.T.F. Director Ben Walker
The Mod Squad
1999
as Greene
Dancer, Texas Pop. 81
1998
as Mr. Lusk
Virtual Obsession
1998
The Sunchaser
1996
as Agent Moreland
Bushwhacked
1995
as Jon Jordan
Awake to Danger
1995
as Detective Brickman
Beyond Betrayal
1994
as Ray Pasquerello
Blind Justice
1994
as Spencer Heymen
Victim of Love: The Shannon Mohr Story
1993
as Dick Britton
For Their Own Good
1993
as Clark Thompson
Lorenzo's Oil
1992
as School Psychologist
Jennifer Eight
1992
as Serato
The Gun in Betty Lou's Handbag
1992
as Jergens
An Unremarkable Life
1989
as Michael
Sea of Love
1989
as Raymond Brown
Ghost Story
1981
as Churchill
War of the Worlds