Assassins
2014 · Action
as Hargraves
The Good Things Devils Do
2020 · Action
as Richard
Stressed to Kill
2016 · Comedy
as Bill Johnson
Scary or Die
2012 · Horror
as Buck ('The Crossing')
Strange Company
2021 · Drama
as Flynn
Hunting Grounds
2017 · Action
as Bauman
Abraham Lincoln vs. Zombies
2012 · Action
as Abraham Lincoln
Circus of the Dead
as Papa Corn
Dismal
2009 · Horror
as Dale
Devil's Junction: Handy Dandy's Revenge
2019 · Horror
as Mr. Jolly
The Crickets Dance
2021 · Crime
as David Kincaid
Ditch Day Massacre
2016 · Horror
as Vick Taddler
Princess and the Pony
2011 · Comedy
as Theodore Snyder
Zombieworld
2017 · Comedy
as Marvin Gloatt
Kill Craft
2024 · Action
as Poe
The Immortal Wars
as Seth
Welcome to Hell
2018 · Horror
as Detective Harris (segment "After Hours")
I Hear the Trees Whispering
2022 · Adventure
as Chuck
The Retrieval
2014 · Adventure
as Burrell
By Day's End
2020 · Horror
as Dr. Harold Rittmeyer
Death Camp
2022 · Horror
as Norman Esner
The Black Water Vampire
2014 · Horror
as Raymond Banks
Red Dirt Rising
2014 · Drama
as Buck
Born Bad
2011 · Drama
as Gary
The Shunning
as Samuel Lapp
Nude Nuns with Big Guns
2010 · Action
as Brother John
Resolution
2013 · Drama
as Byron
The Immortal Wars: Resurgence
Krampus: The Christmas Devil
as Brian Hatt
Haunted: 333
2021 · Horror
as Shadow Man
Hell's Kitty
2018 · Comedy
as Father Blatty
Greatland
2020 · Fantasy
as Philanthropist
The Confession