- 2024UndyingFilmLarry
- 2015K.C. UndercoverSeriesTraffic Cop
- 2014Atlas Shrugged: Part IIIFilmLineman
- 2014AltergeistFilmHenry Blaine
- 2013The CongressFilmGuard Charlie (voice)
- 2011RevengeSeriesBull
- 2010True GritFilmBear Man
- 2010JustifiedSeriesCombs
- 2008Trailer Park of TerrorFilmSgt. Stank
- 2007LifeSeriesHuge Man
- 2007Saving GraceSeries
- 2005WeedsSeriesPolice Officer
- 2004ChrystalFilmNed
- 2001Barstow 2008FilmTree Williams (as Lee Corbin)
- 2000TitusSeriesBiker
- 1998In the FleshFilmPhilip Kirsch
- 1998The Real Reason (Men Commit Crimes)FilmMarty
- 1997FlashFilmMarine
- 1993The X-FilesSeriesGuard