Acting
Mega Shark vs. Mecha Shark
2014
Oma
2019
Blade: The Iron Cross
2020
60 Seconds to Die
2017
Confessions
2016
Britney Lost Her Phone
2023
Teddy Told Me To
2022
Monsters in the Woods
2012
Bigger Than the Beatles
Las Vegas Frankenstein
Feast of Fear
Valkyrie and Jack: A Love Story
The Gruesome Death of Tommy Pistol
2010
Frankie in Blunderland
2011
Stage Five
Hypocritical Hit
2021