2022
The Last Manhunt as Reche2021
The Center Seat: 55 Years of Star Trek as Self2021
Roe v. Wade as Justice Rehnquist2021
Lena and Snowball as Vince2019
3 from Hell as Buford Tuttle2019
That Guy... Who Was In That Thing 3: Trek Stars as Self2019
A Brother's Honor as Marcel2019
Back Fork as Cotton2018
Venom as Prison Guard2018
The Darkest Minds as The Captain2017
The Mick as Ziggy2017
Message from the King as Keegan2016
Westworld as Captain Norris2016
Mercy Street as Silas Bullen2016
The Desert Sea as Narrator2016
Spaceman as Tom Fulton2015
Code Black as Nick Gabler2014
Scorpion as Warden2014
Crisis as Delman Birch2014
Draft Day as O'Reilly2013
The Blacklist as Edgar / The Debt Collector2013
Beware the Batman as Ernie Croskey (voice)2013
Beware the Batman as Killer Croc / Waylon Jones (voice)2013
The Bridge as Mr. Merco2013
Gangster Squad as Rourke2013
Batman: The Dark Knight Returns as Harvey Dent / Two-Face (voice)2013
Superman: Unbound as Perry White (voice)2012
Elementary as Ryan Decker2012
Longmire as Russell Gray2012
Touch as Braeden2012
The Dark Knight Rises as Warden at Blackgate2012
Batman: The Dark Knight Returns, Part 1 as Harvey Dent / Two-Face (voice)2012
Naughty or Nice as Bill2012
Operation Cupcake as Harley2012
That Guy... Who Was in That Thing as Self2011
Grimm as Mark Holloway2011
Revenge as Officer Jim Mostrowski2011
Green Lantern: Emerald Knights as Deegan (voice)2011
The Good Doctor as Mr. Nixon2010
Batman: Under the Red Hood as Black Mask (voice)2010
The Last Harbor as Ian2009
The League as Ruben2008
The Mentalist as Jack LaFleur2008
Batman: The Brave and the Bold as Supreme Chairman (voice)2008
Leverage as Nickolas Kusen2007
Burn Notice as Carter2006
Flicka as Not available2005
Criminal Minds as Detective Andrews2005
Prison Break as Brad Bellick2005
Bones as Sheriff Gus Abrams2005
Avatar: The Last Airbender as Not available2005
Kojak as Not available2005
Over There as Not available2004
The Tony Danza Show as Self2004
Collateral as Fed #22004
Mummy an' the Armadillo as Temple2004
American Crime as Mack Jones2003
NCIS as Larry Purcell2003
Las Vegas as Not available2003
Tru Calling as Carl Neesan2003
Threat Matrix as Teddy2003
Ken Park as Claude's Father2003
I Witness as Roy Logan2002
CSI: Miami as Jack Hawkins2002
Monk as Captain Frank Willis2002
MDs as Big Thor Amundsen2002
Boomtown as Paul Barnes2002
Bark! as Tom2001
The Bernie Mac Show as Father Cronin2001
Star Trek: Enterprise as Garos2001
24 as Robert Ellis2001
Six Feet Under as Paul Kovitch2001
Crossing Jordan as FBI Criminologist Barker2001
Ali as Lieutenant Jerome Claridge2000
CSI: Crime Scene Investigation as Mr. Reston2000
Erin Brockovich as Ted Daniels2000
Terror Tract as Clay Hendricks1999
Sons of Thunder as Not available1999
L.A. Heat as Not available1999
Candyman: Day of the Dead as Samuel Kraft1999
K-911 as Devon Lang1998
Charmed as Seeker1998
Becker as George1998
Route 9 as Earl Whitney1997
Buffy the Vampire Slayer as General Gregor1995
Star Trek: Voyager as Trajis Lo-Tarik1995
JAG as Sheriff Brad Driskell1994
Chicago Hope as Jerry Peru1994
ER as Migraine Guy1994
Touched by an Angel as Bum1993
The X-Files as Ray Pearce1993
Walker, Texas Ranger as Jerome Cutter