The Witchening 2026
Special Effects Makeup Artist
Sleigh 2025
LWA: All Saints' Eve 2020
Director
Puppet Master: The Littlest Reich 2018
Executive Producer
Beast of the Water 2017
Writer, Producer
Credits from TMDB.