Acting
The Leprechaun's Game
2020
Medusa
Closed Until Further Notice
Dinosaur Hotel
2021
Cannibal Troll
Harvey Greenfield Is Running Late
2023
Exorcist Vengeance
2022
Cannibal Cabin
Hatched
Bats