2025
Den of Thieves 2: Pantera as Ed Flanagan2023
Oppenheimer as James Byrnes2022
Babylon as William Randolph Hearst2020
Perry Mason as Not available2018
Yellowstone as Judge Mitchell Davis2015
Bosch as Sam Delacroix2015
Stitchers as Commander Spencer2012
Perception as Ronnie (Sheriff)2012
Blue-Eyed Butcher as Judge2011
Shameless as Chuck Hartley2010
Justified as Reverend2009
The Pool Boys as Frank2008
The Mentalist as Mitch Daniels2007
Mad Men as Tom Pruitt2007
Halloween as Mason Strode2006
Capitol Law as Deak Harper2005
Bones as Vince McVicar2005
Criminal Minds as Harris Townsend2005
Medium as Bill Ruettiger2005
See Arnold Run as Mike Murphy2003
Tremors as Bill McClane2003
Miracles as Not available2002
Fits and Starts as Not available2001
The Princess & the Marine as Mr. Kennedy2000
Strong Medicine as Jerome2000
Boston Public as Mr. Webb2000
Erin Brockovich as Defending Lawyer2000
Ed Gein as Sheriff Jim Stillwell2000
Chain of Command as Agent Ellroy1999
The West Wing as Senator Jimmy Hoebuck1999
Dying to Live as Coach Dugger1998
That '70s Show as Marty1998
Charmed as Nathaniel Pratt1997
The Pest as Glen Livitt1996
Independence Day as Redneck1996
The Rock as Navy Lt. Commander (uncredited)1996
Hellraiser: Bloodline as Carducci1995
Trade Off as Kirk Daniels1994
ER as Carl Dayton1994
Dancing with Danger as -1993
The X-Files as Bill Scully Jr.1993
Frasier as Gary1993
Dr. Quinn, Medicine Woman as Mr. Marshall1993
The Adventures of Brisco County, Jr. as Donovan Joe1993
Demolition Man as Helicopter Pilot1992
Renegade as Arlie Wilson1992
Memoirs of an Invisible Man as Morrissey1991
What Ever Happened to Baby Jane? as Director1991
Femme Fatale as Ted1990
Predator 2 as Federal Team1990
By Dawn's Early Light as Secret Service Agent1990
The Dreamer of Oz as Charlie1990
Demonstone as Tony McKee1989
Quantum Leap as Tequila1989
Quantum Leap as Lucas 'Luke' Marlet1989
Lethal Weapon 2 as Hitman1987
Wall Street as Postal Inspector1986
L.A. Law as Russ Snyder1986
Matlock as Not available