| Witchy Ways (2025) as Fred |
| Digging to Death (2021) as David Vanowen |
| Neighbors of the Apocalypse (2020) as Don |
| Heels (2018) as Benny Wasserman |
| Radical (2017) |
| Inhumanity (2017) as Sergio |
| The Amazing Bulk (2012) as News Chopper Cameraman |
| Showgirls 2: Penny's from Heaven (2011) as Mr. Von Brausen |
| Rat Scratch Fever (2011) as Jake Walsh |
| Carnies (2010) as The Talker |
| Dahmer vs. Gacy (2010) as Jeffrey Dahmer / Ringo |
| Commute (2009) as Car Wash Guy (uncredited) |
| Blood Mask: the Possession of Nicole Lameroux (2007) as Father Sam Lameroux |
| Deadly Culture (2007) as Agent Bruce Campbell |
| Slaughter Party (2006) as The Doctor |
| Evil Ever After (2006) as Harvey |
| Psychon Invaders (2006) as Sac Command |
| Creepies 2: Las Vegas Attack (2005) as Lt. Cmdr. Snake Eyes |
| Cerebral Print: The Secret Files (2005) as Sir Lord William J. Dillingsworth Pickenstripe XIV Count Earl of Duke |
| Dead Things (2005) as Homeless Guy #1 |
| Family Tree (2003) as Darwin |
| Co-Incidence (2002) as Boyfriend |
| Fallen (1998) as Reporter (uncredited) |
| Bambi Cottages |
| Rogue Hostage Executive Producer |
| Radical Producer |
| The Right to Love: An American Family Producer |
| Showgirls 2: Penny's from Heaven Producer |
| The Auctioneers Producer |
| The Auctioneers Director |
| Dahmer vs. Gacy Director |
| Dahmer vs. Gacy Casting |
| Dahmer vs. Gacy Executive Producer |
| Naked Horror: The Movie Producer |
| Commute Producer |
| Commute Director of Photography |
| Attitude for Destruction Director |
| Gothic Vampires from Hell Director |
| The Curse of Lizzie Borden Director |
| Slaughter Party Producer |
| Cerebral Print: The Secret Files Director |
| Cerebral Print: The Secret Files Screenplay |
| Cerebral Print: The Secret Files Producer |
| Terminator 3: Rise of the Machines Extras Casting Assistant |