Audition TBA
Executive Producer
The Sisters of Samhain TBA
Street Trash 2025
Terrifier 3 2024
The Brothers Grimm 2005
Dino De Laurentiis: The Last Movie Mogul 2001
as Self
Credits from TMDB.