Actor
Till
2022
as Judge Curtis Swango
Horror Noire
2021
as Zander (segment 'Fugue State')
Just Mercy
2019
as Psychologist
The Best of Enemies
2019
as Judge Leslie Hallford
Night School
2018
as Joe
Boy Erased
2018
as Big Jim Picard
Oscar Pistorius: Blade Runner Killer
2017
as Lars Dekker
The Squeeze
2015
as Tuffy
The World Made Straight
2015
as Store Manager
Sabotage
2014
as Stan Morris (DEA Interrogator)
The Odd Life of Timothy Green
2012
as Mayor Handelman
The Legend of Hallowdega
2010
as Chuck Nansky
Secretariat
2010
as John Galbreath
Leaves of Grass
2009
as Minister Davies
Confessions of a Shopaholic
2009
as Fund Manager
American Violet
2008
as Mark Shelby
The List
2007
as Thomas Layne
Last Time Forever
2006
Walk the Line
2005
as A & R Man #1
Transporter 2
2005
as Hoffman
Monster
2003
as Chuck
Out of Time
2003
as Fire Chief
Remember the Titans
2000
as Fred Bosley
Road Trip
2000
as Officer Bortz
Major League: Back to the Minors
1998
as Hot Dog Vendor
Heritage Minutes: Frontier College
1997
as Additional Cast
A Simple Twist of Fate
1994
as Rob
A Passion for Justice: The Hazel Brannon Smith Story
1994
as Man at Counter
Mr. McAllister's Cigarette Holder
1994
as Richwine
The Secret Passion of Robert Clayton
1992
as Ray
Basket Case 3: The Progeny
1992
as Officer Brennan
When Will I Be Loved?
1990
as Hood #2
Cold Sassy Tree
1989
as Mr. Flournoy
Stars & Bars
1988
as Bartender
The Service
as Marshall