2022
Outer Range as Harrison Farber2022
The Winchesters as Bobby Singer2022
No More Time as Radio Host2021
Nightmare Alley as Sheriff Jedediah Judd2020
B Positive as Spencer2020
Blindfire as Sergeant Ward2019
The Boys as Robert Singer2019
Watchmen as Andy2019
Deadwood: The Movie as Whitney Ellsworth (archive footage)2019
Mama Bear as Doctor2018
Billy Boy as Crabtree2018
Hospitality as The Boss2017
Young Sheldon as Kenneth2016
Timeless as NSA Agent Jake Neville2016
The Ranch as Chuck2016
The Frontier as Lee2015
Better Call Saul as Lawson2015
Crimson Peak as Carter Cushing2015
Remember the Sultana as Joseph Taylor Elliott / First Engineering Officer Nathaniel Wintringer (voice)2015
The Adventures of Biffle and Shooster as The Captain2012
Longmire as Lee Rosky2012
Major Crimes as Donald Beckwith2012
Revolution as John Franklin Fry2011
The Legend of Hell's Gate: An American Conspiracy as J. Wright Mooar2010
Law & Order: LA as Frank Loomis2010
Justified as Shelby Parlow2010
Justified as Shelby Parlow / Drew Thompson2010
Justified as Drew Thompson2009
The Middle as Eddie Stokes2009
Harper's Island as Charlie Mills2009
Dark and Stormy Night as Jack Tugdon2008
The Mentalist as Cobb Holwell2008
Breaking Bad as Lawson2008
Reflections as Franck2007
John from Cincinnati as Vietnam Joe2007
Next as Wisdom2006
Dexter as Hannah’s father2006
Psych as Pete Dillingham2006
The Unit as Lloyd Cole2006
Big Love as Carter Reese2006
Day Break as Not available2005
Criminal Minds as Sheriff Williams2005
Supernatural as Bobby Singer2005
Bones as George Gibbons2005
Wheelmen as Agent Hammond2004
Deadwood as Whitney Ellsworth2003
The Lyon's Den as Hank Ferris2003
Tremors as Sheriff Sam Boggs2003
The Life of David Gale as Duke Grover2002
Monk as Sheriff Ronald Mathis2002
Adaptation. as Ranger Tony2001
Star Trek: Enterprise as Admiral Daniel Leonard2001
Crossing Jordan as Ranger Diggory2001
Six Feet Under as Prison Officer2001
The Division as Fred Zito2001
Joy Ride as Sheriff Ritter2001
Warden of Red Rock as Jefferson Bent2000
CSI: Crime Scene Investigation as Stanley Tanner2000
The Trouble with Normal as Gary1999
The West Wing as Carl1999
Magnolia as Smiling Peanut Patron #11998
That '70s Show as Tony1998
Mr. Murder as Agent Jason Reiling1997
Total Security as Detective McKissick1997
Wounded as Agent Eric Ashton1997
Divided by Hate as Danny Leland1996
3rd Rock from the Sun as Happy Doug1996
Bone Chillers as Edgar Allan Poe1995
Murder One as Donald Cleary1994
Thunder Alley as Leland DuParte1994
Bad Girls as Pinkerton Detective Graves1994
Blue Chips as Ricky's Father1993
Lois & Clark: The New Adventures of Superman as Henry Barnes1993
The X-Files as Coroner1993
Sliver as Detective Ira1993
Geronimo: An American Legend as Proclamation Officer1993
Gunsmoke: The Long Ride as Traveling Blacksmith1992
Melrose Place as Ranger Virgil1992
Sister Act as Clarkson1992
Twogether as Oscar1992
Gunsmoke: To the Last Man as Deputy Willie Rudd1991
Home Improvement as Duke Miller1991
Reasonable Doubts as Detective Earl Gaddis1990
The Court-Martial of Jackie Robinson as Maj. Trimble1990
Follow Your Heart as Craig Hraboy1989
Nasty Boys as Wetstone1989
Turner & Hooch as Plant ManagerNaN
Injection as Pops1990
El Diablo as Spivey Irick1989
In Country as Earl Smith1989
Mothers, Daughters and Lovers as Sheriff Jack Edzard1988
Perry Mason: The Case of the Lady in the Lake as Motel Manager1988
Defense Play as FBI Man1987
Jake and the Fatman as Defense Attorney1986
Matlock as Barney Sutler1983
Girls of the White Orchid as Pedestrian1978
The Seniors as Client (uncredited)1977
Semi-Tough as B.E.A.T. Member (uncredited)2013
Night Riders Writer2013
Night Riders Director2013
Night Riders Screenplay2013
Night Riders Executive Producer2005
Care Bears: Big Wish Movie Music Coordinator1987
Sweet Revenge Additional Dialogue1987
Tour of Duty Writer1985
The New Alfred Hitchcock Presents Writer