2025
Starbright as Ken2020
Bound by Law as Sheriff Dunn2019
Out of Blue as Mr. Torby2018
God Bless the Broken Road as Joe Carter2017
LBJ as Everett Dirksen2017
Let There Be Light as Dr. Fornier2017
Christmas in Mississippi as Carter Greenside2017
Convergence as Peter Grayson2017
Demons as Father Joseph Moran2016
USS Indianapolis: Men of Courage as Judge Bazemore2016
Free State of Jones as Prosecuting Attorney2016
A Sunday Horse as Coach Walden2015
Project Almanac as Dr. Lou2015
Concussion as FBI Agent2015
Doc in the Box as Dr. Whipple2014
Left Behind as Dennis2014
Sabotage as Lou Cantrell (DEA Interrogator)2013
Parkland as Dr. Kemp Clark2013
Shadow People as CDC Director2013
No One Lives as Harris2013
Devil's Knot as Dale Griffis2012
Django Unchained as Bob Gibbs (uncredited)2012
Battleship as Air Force Chief of Staff2012
Hell and Mr Fudge as Carl Ketcherside2011
Carjacked as Deputy2011
Mardi Gras: Spring Break as Mr Duluth2011
Hound Dogs as Reverend Davis2010
Treme as Not available2010
Dirty Girl as Principal Mulray2010
Good Intentions as Zachary2009
Glee as Jimbo Wilson2009
Alabama Moon as Judge Mackin2009
Bad Lieutenant: Port of Call - New Orleans as Chief of Police2009
Maneater as Tripper Mason2009
In the Electric Mist as Sheriff2008
The Mentalist as Samuel Millman2008
Private Valentine: Blonde & Dangerous as Captain Greer2008
My Mom's New Boyfriend as Police Chief Malone2008
Deal as Mr. Stillman2007
Wizards of Waverly Place as Pa2006
Déjà Vu as Police Lieutenant #22006
For One Night as Mr. Thornton2006
Not Like Everyone Else as John Mack Butler2006
All the King's Men as Sheriff2005
Criminal Minds as Detective Oren Carr2005
Bones as Dwayne Wilson2004
Ray as Billy Ray2004
The Dead Will Tell as Detective Ed Landry2003
NCIS as Elmo Poke2003
The O.C. as Gordon Bullit2003
Runaway Jury as Dobbs2002
CSI: Miami as Not available2001
One on One as Jack Crawford2001
Double Take as Timothy Jarret McReady2001
Spring Break Lawyer as Senator Claxton2000
Python as Sheriff Griffin Wade1999
Angel as Roger Burkle1999
The Astronaut's Wife as NASA Director1998
Will & Grace as Harlin Polk1998
The X-Files as Fire Captain Cooles1997
Gone Fishin' as Phil Beasly1997
Love's Deadly Triangle: The Texas Cadet Murder as Carl Baker1996
Sabrina, the Teenage Witch as Boyd1996
Profiler as Not available1996
Boston Common as Aubrey McLean1996
Second Noah as Not available1996
Forgotten Sins as Reverend Ralph Newton1995
JAG as Air Boss1995
Caroline in the City as Earl1995
The Stranger Beside Me as Chief Engineer1995
The Watcher as Not available1994
Touched by an Angel as Brother Jim1994
ER as Emmet Chambliss1994
Midnight Runaround as Lester1993
The X-Files as Sheriff Tom Arens1993
Dr. Quinn, Medicine Woman as Clyde P. Hawkins1993
Dave's World as Officer Bailey1993
Telling Secrets as Det. Ron Taylor1993
The Positively True Adventures of the Alleged Texas Cheerleader-Murdering Mom as Detective Helton1993
The Ernest Green Story as Coach Loomis1993
River of Rage: The Taking of Maggie Keene as C.W. Hardgrave1992
Honor Thy Mother as Not available1992
A Child Lost Forever: The Jerry Sherwood Story as Ron Meehan1991
JFK as Al Oser1991
Without Warning: The James Brady Story as Larry 'Catfish' Speakes1991
Tennessee Nights as Not available1990
Beverly Hills, 90210 as Not available1990
The Court-Martial of Jackie Robinson as Not available1990
Hull High as Not available1989
Major Dad as Not available1988
And God Created Woman as Rupert Willis, Robin's Parole Officer1988
The New Adventures of Davy Crockett as Not available1988
Davy Crockett: Rainbow in the Thunder as George Russell1987
Married... with Children as Delbert1987
Nadine as Cecil1987
Guilty of Innocence: The Lenell Geter Story as Martin Nash1987
Carly's Web as Not available1987
Foxfire as Prince1986
L.A. Law as U.S. Marshal William Hopson1986
Matlock as Not available1985
The Golden Girls as Waiter1985
Growing Pains as George Brower1985
North and South as Lt. Pickles1985
Half Nelson as Det. Hamill1984
Murder, She Wrote as Mark Berringer1984
Hunter as Paul Brisco (uncredited)1984
Ernie Kovacs: Between the Laughter as Nigel Edmunds1984
The Burning Bed as District Attorney1984
Fatal Vision as James Blackburn1983
The A-Team as Sheriff Hopkins1983
For Love and Honor as Not available1983
For Love and Honor as Capt. Wiecek1983
Silkwood as Randy Fox1982
Family Ties as Mr. Willis1982
T. J. Hooker as Harlan Walker1982
Honkytonk Man as Jim Bob1982
1990: The Bronx Warriors as Armored Van Cop (uncredited)1982
The Border as Honk1981
Hill Street Blues as Not available1980
Magnum, P.I. as Dexter1980
Gideon's Trumpet as Deputy Hamilton1980
The Return of Frank Cannon as Mechanic1980
Condominium as 1st Meteorologist1979
Knots Landing as Salesman1979
Willa as Junior1978
Deadman's Curve as Lead Singer - Sons of the Pioneers (uncredited)1977
CHiPs as Bo1977
CHiPs as Mechanic1976
Charlie's Angels as Second Driver1974
Happy Days as Not available1972
M*A*S*H as Lt. Geyer1972
The Waltons as Not available1951
Hallmark Hall of Fame as Deputy Hamilton1951
Hallmark Hall of Fame as PrinceNaN
Davy Crockett: A Letter to Polly as George Russell