Actor
Cursed in Baja
2024
Outsiders
2022
Lake Alice
2018
as Hank
Eat Me
2018
as Frank
Death Note
2017
as Captain
The Bronze
2016
as Vet
Loaded
2014
as Sherriff
The Lords of Salem
2013
as Jarrett Perkins
K-11
2013
as Captain Davis
Ticket Out
2011
as Danvers
Hydra
2009
as Captain Sweet
Smiley Face
2007
as Officer Jones
The Gene Generation
2007
as Solemn
Dragon Wars: D-War
2007
as Evil General
Transformers
2007
as Two Star General
The Attackmen
2007
as Coach West
Finishing the Game: The Search for a New Bruce Lee
2007
as Police Officer Williams
Special
2006
as Cop
Art School Confidential
2006
as Donald Baumgarten
Entity: Nine
2006
as Senator Jameson
Mortuary
2005
as Sheriff Howell
Neo Ned
2005
as Ned's Dad
Arthur Hailey's Detective
2005
as Kralik
Able Edwards
2004
as Chairman Lowery
Hard Ground
2003
as Mundo
Dark Blue
2002
as Internal Affairs Detective
Night of the Wolf
2002
as Crawford
Rock Star
2001
as Mr. Cole
The Theory of the Leisure Class
2001
as Ben Ekerhardt
A.I. Artificial Intelligence
2001
as Cop
Pearl Harbor
2001
as Marc Mitscher
Hellraiser: Inferno
2000
as Mr. Parmagi
Spanish Judges
2000
as Wellings
Magnolia
1999
as Captain Muffy
Fight Club
1999
as Bartender in Halo
Held Up
1999
as Biker
The Negotiator
1998
as Taylor
The X Files
1998
as Black-Haired Man
Desperate Measures
1998
as Tough Inmate
Fallen
1998
as Prison Guard
Steel
1997
as Skinhead #2
Conspiracy Theory
1997
as Cop - Roosevelt Hospital
Lost Highway
1997
as Guard Mike
Death Riders
1994
as Nose
Puppet Master 4
1993
as Stanley
Under Investigation
1993
as Forensic Officer
Trancers 3: Deth Lives
1992
as Police Officer #1
Danger Zone 4: Mad Girls, Bad Girls
1992
as Nose
Crash and Burn
1990
as Cop (uncredited)
Leatherface: The Texas Chainsaw Massacre III
1990
as Checkpoint Officer
Cole Justice
1989
as Wes Santee
Vampire at Midnight
1988
as Gunman 1
The Danger Zone
1987
as Curtis
Terror at Tenkiller
1986
as Tor