
2025
Thieves Highway as Charlie2024
Cursed in Baja as Not available2022
Outsiders as Actor2018
Lake Alice as Hank2018
Eat Me as Frank2017
Midnight, Texas as Farmer John2017
Death Note as Captain2017
Tales of the American as Self2016
American Crime Story as Det. Tichich2016
The Bronze as Vet2015
The Lost One as Mr. Death2014
Loaded as Sherriff2013
The Lords of Salem as Jarrett Perkins2013
K-11 as Captain Davis2011
Ticket Out as Danvers2010
Justified as Winston Baines2009
Hydra as Captain Sweet2008
Breaking Bad as ASAC George Merkert2008
The Mentalist as Walter DeMunn2008
Sons of Anarchy as Jury White2007
Life as Passenger2007
Smiley Face as Officer Jones2007
Transformers as Two Star General2007
Dragon Wars: D-War as Evil General2007
The Gene Generation as Solemn2007
Finishing the Game: The Search for a New Bruce Lee as Police Officer Williams2007
The Attackmen as Coach West2006
Art School Confidential as Donald Baumgarten2006
Special as Cop2006
Entity: Nine as Senator Jameson2005
Grey's Anatomy as Joel Miller2005
Criminal Minds as Chester Hardwick2005
Medium as Sheriff2005
Numb3rs as Carl Baker2005
Close to Home as Detective Logan2005
Arthur Hailey's Detective as Kralik2005
Neo Ned as Ned's Dad2005
The Inside as Karl Robie Sr.2005
Mortuary as Sheriff Howell2004
Boston Legal as Ned Hayden2004
Able Edwards as Chairman Lowery2003
NCIS as Jimmy2003
Hard Ground as Mundo2003
A Painted House as Stick Peters2002
Monk as Jimmy Cusack2002
American Dreams as Captain O'Neill2002
Dark Blue as Internal Affairs Detective2002
Night of the Wolf as Crawford2001
Pearl Harbor as Marc Mitscher2001
A.I. Artificial Intelligence as Cop2001
Rock Star as Mr. Cole2001
The Theory of the Leisure Class as Ben Ekerhardt2000
CSI: Crime Scene Investigation as Robert Rubio2000
Malcolm in the Middle as Boyd2000
Spanish Judges as Wellings2000
Hellraiser: Inferno as Mr. Parmagi1999
Angel as Spanky1999
Fight Club as Bartender in Halo1999
Roswell as Watcher1999
Family Law as Judge1999
Magnolia as Captain Muffy1999
L.A. Heat as Monk1999
Held Up as Biker1998
The Negotiator as Taylor1998
Desperate Measures as Tough Inmate1998
The X-Files as Black-Haired Man1998
Fallen as Prison Guard1997
Lost Highway as Guard Mike1997
Steel as Skinhead #21997
Conspiracy Theory as Cop - Roosevelt Hospital1996
Profiler as Bryce Radford1996
The Sweeper as Jeremiah Pope1995
Star Trek: Voyager as Captain Bosaal1995
Cybill as Tony1994
ER as Battalion Chief Bukata1994
Ellen as Bartender1994
Death Riders as Nose1993
The X-Files as Black-Haired Man1993
Diagnosis: Murder as George1993
Dr. Quinn, Medicine Woman as Ben1993
Eddie Presley as Asylum Inmate1993
Puppet Master 4 as Stanley1993
Under Investigation as Forensic Officer1993
Black Widow Murders: The Blanche Taylor Moore Story as Guy in Bar1993
Marked for Murder as Not available1992
Melrose Place as Dave1992
Trancers 3: Deth Lives as Police Officer #11992
Danger Zone 4: Mad Girls, Bad Girls as Nose1990
Leatherface: The Texas Chainsaw Massacre III as Checkpoint Officer1990
Crash and Burn as Cop (uncredited)1989
Cole Justice as Wes Santee1988
Rented Lips as Porno Crew1988
Vampire at Midnight as Gunman 11987
The Danger Zone as Curtis1986
Terror at Tenkiller as Tor