Actor
Saint Nick of Bethlehem
2024
as Charlie
I Don't Know
2024
as Gary
Suffrage
2023
as Mickey Simpson
Lucky Louie
2023
as Payton
The Red Tide Massacre
2022
as Charlie
Sally Floss: Digital Detective
2022
as Frank
Edge of Town
2020
as Dodge
Disrupted
2020
as Tom Cushing
Mark of the Rougarou
2020
as Bogey
My Brothers' Crossing
2020
3 from Hell
2019
as Dr. Bankhead (uncredited)
American Nightmares
2018
as Mechanic
Getting Grace
2018
as Reverend Osburn
Scammerhead
2014
as Dongren
Bad Ass
2012
as Rex / Pawn Shop Owner
Children of the Corn: Genesis
2011
as Pritchett
Night Club
2011
as Intimidating Inmate
Albino Farm
2009
as Jeremiah
Halloween II
2009
as Sherman Benny
The Butcher
2009
as Car Buyer
Trailer Park of Terror
2008
as Sheriff Keys
Rex
2008
as Marcus Cotter
Broke Sky
2007
as Sheriff Winslow
Cordoba Nights
2007
as Mickey
Urban Decay
2007
as Burly Bum
Cold Ones
2007
as Buddy
Feast
2005
as Boss Man
The Devil's Rejects
2005
as Dr. Bankhead
Harold Buttleman: Daredevil Stuntman
2003
as Mitch
The Low Budget Time Machine
2003
as Pinky
Groom Lake
2002
as Dr. Stevens
From Dusk Till Dawn 2: Texas Blood Money
1999
as Luther
Spoiler
1998
as Sergeant
Together and Alone
1998
as Zevo
The Haunted Sea
1997
as Andy Delgado
Within the Rock
1996
as Potter
Night of the Scarecrow
1995
as Deputy #1
Stripteaser
1995
as Bar Patron
Tales from the Hood
1995
as Billy (segment "Rogue Cop Revelation")
Puppet Master 5
1994
as Scott
Pulp Fiction
1994
as Maynard
Saturday Night Special
1994
as Reno
Eddie Presley
1992
as Eddie Presley
Vice Academy Part 2
1990
as Long John
Rich Men, Single Women
1990
as Mechanic
Leatherface: The Texas Chainsaw Massacre III
1990
as Ken 'Kim'
Marked for Murder
1989
as O'Donnel
Deadly Dreams
1988
as Norman Perkins
Hobgoblins
1988
as Roadrash