Dracula's War as Roman Van Helsing						
					 
									
						
						
							A Family's Fury as Todlich						
					 
									
									
									
						
						
							The Marshall Family as Tripp						
					 
									
									
						
						
							Valley of the Shadow: The Spiritual Value of Horror						
					 
									
									
						
						
							The Dead Place as The Entity						
					 
									
						
						
							The Deceived as Shadow Man						
					 
									
						
						
							Stalked as Justus Crenshaw						
					 
									
						
						
							My Blade is Your Salvation as The Savior Killer						
					 
									
						2025
						
							The Black-Eyed Children as Mr. Donahue						
					 
									
									
						2024
						
							Bloodspawn as Augustus						
					 
									
									
						2024
						
							Slash Squatch as Rusty						
					 
									
						2024
						
							A Stranger in the Woods as Victor						
					 
									
						2023
						
							Play It All Night Long as The Siphon						
					 
									
						2022
						
							Bleach as Gus Marlowe						
					 
									
						2022
						
							Death Camp as Norman Esner						
					 
									
						2022
						
							Enter Room 6: The Making of The Man in Room 6 as self						
					 
									
						2022
						
							The Rookie: Feds as Anders Huxley (1 episode)						
					 
									
						2022
						
							Everybody Dies by the End as Willy Wilson						
					 
									
									
						2022
						
							I Hear the Trees Whispering as Chuck						
					 
									
						2022
						
							Caroltyn as Bishop Oliver						
					 
									
						2022
						
							Adrif as The Handler						
					 
									
						2022
						
							The Man in Room 6 as William						
					 
									
						2021
						
							Strange Company as Flynn						
					 
									
						2021
						
							Tickles the Clown as Tickles						
					 
									
						2021
						
							Painkiller as Bill Johnson						
					 
									
						2021
						
							The Parish as Father Felix						
					 
									
						2021
						
							Brimstone Saint as Jonathan Kane						
					 
									
						2020
						
							Synchronic as The Looter						
					 
									
						2020
						
							Take This Lollipop as Zoom Ghost						
					 
									
						2020
						
							Greatland as Philanthropist						
					 
									
						2020
						
							The Crickets Dance as David Kincaid						
					 
									
						2020
						
							The Good Things Devils Do as Richard						
					 
									
									
						2019
						
							The Immortal Wars: Resurgence as Seth						
					 
									
						2019
						
							3 from Hell as Tony Commando						
					 
									
						2019
						
							Charlotte: The Return						
					 
									
						2019
						
							Handy Dandy as Mr. Jolly						
					 
									
						2018
						
							Welcome to Hell as Detective Harris (segment "After Hours")						
					 
									
						2018
						
							Lifechanger as Drew (voice)						
					 
									
						2018
						
							Atelophobia: Chapter 2						
					 
									
						2018
						
							Death House as Satan Creator						
					 
									
						2018
						
							Age of the Living Dead as Rafael (6 episodes)						
					 
									
									
									
						2017
						
							Night of the Babysitter as Father						
					 
									
						2017
						
							Ayla as Billy / Andy						
					 
									
						2017
						
							The 'Claw as The Voice						
					 
									
									
						2017
						
							The Immortal Wars as Seth						
					 
									
									
						2017
						
							Easter Bunny Adventure as Marvin the Bull						
					 
									
						2017
						
							Down On The Farm as Bray the Donkey (voice)						
					 
									
									
						2016
						
							Ditch Day Massacre as Vick						
					 
									
						2016
						
							Betrothed as Lester Cooper						
					 
									
						2016
						
							The Dooms Chapel Horror as Jordan						
					 
									
						2016
						
							Stressed to Kill as Bill Johnson						
					 
									
						2016
						
							The Chair as The Warden						
					 
									
						2016
						
							Rock and Roll: The Movie as Mo						
					 
									
						2015
						
							Scream at the Devil as Job						
					 
									
						2015
						
							All Hallows' Eve 2 as Sade (segment "M is for Masochist") (archive footage)						
					 
									
									
						2015
						
							The Blood Let as Glasscock						
					 
									
						2015
						
							At Granny's House as Boarstag						
					 
									
						2015
						
							Zombieworld as Marvin Gloat						
					 
									
						2015
						
							Valley of the Sasquatch as Bauman						
					 
									
						2015
						
							A Darker Fifty Shades: The Fetish Set						
					 
									
						2015
						
							Gnome Alone as Mr. Glippen						
					 
									
									
									
						2014
						
							The Three Dogateers as Barney Gloat						
					 
									
						2014
						
							Red Dirt Rising as Buck						
					 
									
						2014
						
							A Grim Becoming as Phill Looney						
					 
									
						2014
						
							Werewolf Rising as Rhett						
					 
									
						2014
						
							Assassins as Hargraves						
					 
									
						2014
						
							Circus of the Dead as Papa Corn						
					 
									
						2014
						
							The Black Water Vampire as Raymond Banks						
					 
									
									
						2014
						
							Deadly Revisions as Grafton Torn						
					 
									
									
						2013
						
							Krampus: The Christmas Devil as Brian Hatt						
					 
									
						2013
						
							Blackout as Rommel Stanton						
					 
									
						2013
						
							Beverly Lewis' The Confession as Samuel Lapp						
					 
									
						2013
						
							Grooming Giselle as Lenny						
					 
									
						2013
						
							The Retrieval as Burrell						
					 
									
						2013
						
							Apostle Peter and the Last Supper as Ragged man						
					 
									
									
									
						2013
						
							M Is for Masochist as Sade						
					 
									
						2012
						
							Children of Sorrow as Simon Leach						
					 
									
						2012
						
							Scary or Die as Buck						
					 
									
						2012
						
							Confessions of a Self-Hating Jew as Adolf Eichmann						
					 
									
						2012
						
							Abraham Lincoln vs. Zombies as Abraham Lincoln						
					 
									
									
						2012
						
							1334 as Rozz Williams						
					 
									
						2012
						
							The Famous Joe Project						
					 
									
						2011
						
							The Symphony as Chancelor						
					 
									
						2011
						
							Take This Lollipop as Facebook stalker						
					 
									
						2011
						
							Death Valley as Athletic Zombie (uncredited) (1 episode)						
					 
									
						2011
						
							Death Valley as Bloodmobile Zombie (uncredited) (1 episode)						
					 
									
						2011
						
							A Haunting in Salem as Wayne Downs						
					 
									
									
						2011
						
							VIViD as The Mysterious One						
					 
									
						2011
						
							The Shunning as Samuel Lapp						
					 
									
						2011
						
							Princess and the Pony as Snyder						
					 
									
						2010
						
							Nude Nuns with Big Guns as Brother John						
					 
									
						2010
						
							Ripped Memories as Harold						
					 
									
						2010
						
							The Devil Within as Principal Edwards						
					 
									
						2010
						
							Desert Son as Step Dad						
					 
									
									
									
						2008
						
							The Secret Life of Bees as Sheriff Gaston						
					 
									
						2007
						
							Sherman's March as General William Tecumseh Sherman						
					 
									
						2005
						
							Criminal Minds as Unsub (1 episode)