
2024
Mr. Manhattan as Stonehouse2023
On a Wing and a Prayer as Jeff White2022
Tulsa King as Theo Montague2021
Country Comfort as Albert2020
9-1-1: Lone Star as Wayne Gettinger2020
Safety as Gregory Diamond2020
Wander Darkly as Steve2020
Paradise Lost as Uncle BB2020
USS Christmas as Capt. Chet Jenkins2019
HeartBreak as Harry Platt2018
Insatiable as Robert Armstrong2018
83 Days as Sheriff Bart Hawkins2017
The Good Doctor as Mr. Wilks2017
Thumper as Mason2017
Snowfall: Original Pilot as Not available2016
Lethal Weapon as Samuel Petry2016
The Choice as Dr. McCarthy2016
Angie Tribeca as Warden Harding2016
Sully as Carl Clarke2015
Ballers as Councilman Bob Sawyer2015
Woodlawn as Whitehurst2015
Christmas in the Smokies as Mr. Baxter2014
Transparent as Pastor Gene2014
Moms' Night Out as Sergeant2014
Foxcatcher as Fred Cole2013
The Ultimate Life as Bill Stevens2013
Shuffleton's Barbershop as Wes Cameron2012
Longmire as Tucker Baggett2012
Longmire as Not available2012
TalhotBlond as Foreman2012
Hope Springs as Vince, Arnold's Friend2011
Workaholics as Judge Brownton2011
Suburgatory as Hubba2011
Super 8 as Sheriff Pruitt2011
Footloose as Roger Dunbar2011
Seeking Justice as Long2010
The Glades as Gerry Whitlock2010
Dear John as Pastor2010
The Trial as Dr. Newbern2010
The Way Home as Chief Gary Thomas2010
Endure as Rodney2010
Prime of Your Life as Richardson2010
Unrequited as Gill Austin2009
NCIS: Los Angeles as Anthony Trager2009
Lie to Me as Chief Jack Morrow2009
The Blind Side as Cousin Bobby2009
Van Wilder: Freshman Year as Sergeant Hayes2009
The People v. Leo Frank as Luther Rosser2008
The Mentalist as Chief Burt Anson2008
True Blood as Paul Mills2008
Leverage as Alfred Ross2008
Sex Drive as Mr. Lafferty - Ian's Dad2008
Conjurer as Fulton Moss2007
Burn Notice as Union Rep2007
The Ultimate Gift as Bill Stevens2007
The Staircase Murders as Detective Castell2006
Glory Road as George McCarty2006
Aquaman as Commander Haley2006
Aquaman as Commander Haley2006
Last Time Forever as Not available2005
Criminal Minds as Det. Bates2005
Today You Die as Taggert2004
Frankenstein as Detec. Frye2004
Bobby Jones: Stroke of Genius as Big Bob Jones2003
NCIS as Captain RJ Hammond2003
One Tree Hill as Detective2003
Monster as Charles2003
Small Town Conspiracy as Doc DeLibo2002
Sunshine State as Buyer #22001
Three Blind Mice as Charlie Stubbs2000
CSI: Crime Scene Investigation as Ben Gerard2000
Remember the Titans as Coach Herb Tyrell2000
Sheena as Shanahan1999
Selma, Lord, Selma as Sheriff Pots1998
Charmed as Sheriff1998
The Waterboy as Laski1998
Palmetto as Crash Site Cop1998
Making Waves as Mr. Davis1997
Rosewood as William Bryce1996
Second Noah as Not available1996
Fled as Officer Thornhill1996
Sudden Terror: The Hijacking of School Bus #17 as Detective Sims1995
Gordy as Jud1995
Trade Off as Angry Drunk1995
Saved By The Light as Leonard1994
Forrest Gump as High School Football Coach1994
A Passion for Justice: The Hazel Brannon Smith Story as Sheriff Cole1993
Walker, Texas Ranger as Danny Barnes1993
Walker, Texas Ranger as Kyle Meadows1993
seaQuest DSV as UEO Guard1993
seaQuest DSV as Dustin Thaw1993
Deadly Relations as Tom Porteous1993
Matinee as Gene's Dad (voice)1993
Kalifornia as Police Officer1993
Stolen Babies as Robert Taylor1992
Passenger 57 as Cop #11991
Wife, Mother, Murderer: The Marie Hilley Story as Fowler1991
Shake, Rattle and Roll: An American Love Story as Joe Hart1990
Edward Scissorhands as Reporter1989
Final Cut as Mark1988
Superboy as Not available1986
Dalton: Code of Vengeance II as Sgt. Brown1985
Poison Ivy as Martin Blair1984
The Bear as Don Hutson1983
The Catlins as Not available1951
Hallmark Hall of Fame as Deputy Hugh