1 unreleased or undated title is hidden. Show unreleased
Defiled 2026
Director, Writer, Producer, Director of Photography, Editor, VFX Artist
Analogies 2026
Actor, Director
Phallacies 2024
Actor, Director, Writer
Credits from TMDB.