
2025
Catalyst as Father Patrick Briar2019
Beyond the Law as Terrance2018
Black Water as Ferris2017
American Violence as Charlie Rose2017
Borstal as Governor Heywood2009
NCIS: Los Angeles as Dallas Alder2008
Terminator: The Sarah Connor Chronicles as Triple-Eight Terminator2007
Chuck as Leader2007
Burn Notice as Dean Hunter2005
Blind Justice as Leonard Mattis2003
Las Vegas as Louis Ambrose2003
Nip/Tuck as Denny Kessler2002
CSI: Miami as Not available2002
Minority Report as Knott2001
24 as Dale Spalding2001
Crossfire Trail as Mike Taggart2000
CSI: Crime Scene Investigation as Cesar Dabo2000
CSI: Crime Scene Investigation as Gary Lee Walt2000
Dark Angel as Red Five1999
Angel as Paul Lanier1999
Roswell as Watcher1998
Charmed as Death1998
V.I.P. as Tensil1998
The Replacement Killers as Pryce1997
Free Willy 3: The Rescue as John Wesley1996
Eraser as James Haggerty1995
Star Trek: Voyager as Assan1995
Star Trek: Voyager as Razik1995
JAG as Capt. Lyle1995
JAG as Kent1995
Nowhere Man as C.W. Knox1995
Under Siege 2: Dark Territory as Merc #21994
ER as Matthew Lindermulder1994
Babylon 5 as Robert Carlson1994
The Stand as Ray Booth1994
One West Waikiki as Not available1994
Open Fire as Kruger1993
The X-Files as Randall Cooper1993
Star Trek: Deep Space Nine as Reese1993
Dr. Quinn, Medicine Woman as Sergeant O'Connor1993
Lois & Clark: The New Adventures of Superman as Devane1993
Bakersfield P.D. as Dwight1989
The Cellar as Mance Cashen1985
The Equalizer as Webster1985
Remo Williams: The Adventure Begins as Stone1984
Tales from the Darkside as Dr. Philip Carrol1984
The Toxic Avenger as LeroyNaN
Crimson Blues as Police Captain TildenNaN
Bloodletting as Not available2024
Black Creek as Sheriff John Jennings2023
Hell's Coming for You as Clive Lewis2023
Nessie as Brad2022
When George Got Murdered as Deputy Warden2021
Outside the Law: The Scanner Cop Revolution as Self2019
Night Walk as Not available2017
Cops and Robbers as Detective Miller2017
Beyond the Shield as Thomas Schaffer2016
The Chemist as Claxton2016
Till Be Determined as The Killer2015
No Way Out as Steve Johnson2014
Beyond the Game as Agent Johnsson2014
7 Faces of Jack the Ripper as Edmund2014
Number Runner as Luke Eastman2013
Chavez Cage of Glory as Stone2012
Wedding Day as Jeff2012
The Zombinator as The Colonel2009
Never Surrender as Seifer2009
The Confessional as Detective Mullens2008
Parasomnia as Byron Volpe2007
Already Dead as The Detective2005
Chasing Ghosts as Neil2004
Gamebox 1.0 as Ao Shun/Ronald Hubbes2001
The Substitute: Failure Is Not an Option as Brack2000
Luck of the Draw as Hit-Man1999
Hijack as Carl Howard1999
Palmer's Pick-Up as Bo1997
Last Stand at Saber River as Austin Dodd1996
Last Man Standing as Finn1996
Beastmaster III: The Eye of Braxus as Jaggart1996
Riot as Bryan O'Flaherty1995
Scanner Cop II as Karl Volkin1995
The Granny as Father1995
3 Ninjas Knuckle Up as J.J.1994
Angel 4: Undercover as Hank1994
Greyhounds as Hollis Davis1993
Showdown as Lee1993
Best of the Best 2 as Finch1993
Stephen King's Golden Tales as Dr. Philip Carrol1990
Death Warrant as Christian 'The Sandman' Naylor1990
Class of 1999 as Mr. Bryles1988
The Presidio as Mark1987
The Quick and the Dead as The Ute1987
Russkies as Raimy1986
Roanoak as Amadas1985
Insignificance as Driver1985
Stone Pillow as Young ThugNaN
The Year of Laughing Dangerously as The Boss2009
Never Surrender Producer1989
Sleepaway Camp III: Teenage Wasteland Title Designer1988
Sleepaway Camp II: Unhappy Campers Title Designer