First Witch
2026 · Director, Acting
Cycle of Fear: There Is No End
2008 · Director, Acting
Covenant
2018 · Director
Human Nature
2025 · Director