Hide unreleased
Biff the Human Slayer 2026
as The Bat, Director, Writer
Spooky+ 2022
Director
13 Steps TBA
Actor
Ouija: Origin of Evil 2016
as Male Ghoul
Credits from TMDB.