2 unreleased or undated titles are hidden. Show unreleased
Scary Self-driving 2024
Director, Writer
The Strange Case of Neptune 2023
Editor, Screenplay, Director
The Great Clarke 2022
Director
Planet Spoilia 2025
Assistant Director
Credits from TMDB.