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