Actor
Paying Up
2021
Ouija: Blood Ritual
2020 · as The Closet Man
RIP: Rest in Pieces
2020 · as Joe
Halloween Spookies
2016 · as Camel Kid/Nathan
Invalid
2015 · as Andrew
Slimy Little Bastards
2015 · as Brandon / Nate Sabin / Curator
A Black Heart In White Hell
2015
Applecart
Snuffet
2014 · as Helmut T. Frosch
Her Name Was Torment
2014 · as Victim
Skinless
2014 · as Peter Peel
Kill That Bitch
2014 · as Killer