2023
Christ Rising as Rake "Willy" Williams2023
Blood and Taxes as Frank2019
Hopelessly Ever After as Not available2018
Filmworker as Self2012
Retreat! as Coleman2009
Space Girls in Beverly Hills as Baron Von Benson2008
Evilution as Sgt. Gabriel Collins2007
Razortooth as Lott Dryer2005
Weeds as Sergeant Lewis2004
The Last Eve as Priest2004
Raspberry & Lavender as Frank Whitworth2003
The Gun: From 6 to 7:30 pm as AJ - Strip Club Owner2002
Hitters as Torillo2002
Reflections of Evil as Vietnam War Hero2000
Ultimate Target as Bob Weinerman2000
Bad Guys as Special Agent Todd1998
Babylon 5: In the Beginning as Captain Jankowski1997
Leprechaun 4: In Space as Metal Head1997
The Underground as Palcone1997
Against the Law as Officer I.Q.1996
Eraser as Lobby Guard1996
The Sweeper as Mathews1996
Riot as Garrison1995
Rage as Parrish1994
Babylon 5 as Captain Jankowski1994
Jailbreakers as Patrolman1993
C.I.A. II: Target Alexa as CIA Guard1993
Slaughter of the Innocents as Warden Bates1993
Private Wars as Sergeant Fuller1992
To Protect and Serve as Franklin1987
Full Metal Jacket as Doorgunner1986
Never Too Young to Die as GradyNaN
Big Life as Doc Flynn1983
Inside the Love House as Joe2009
Space Girls in Beverly Hills Director