3 unreleased or undated titles are hidden. Show unreleased
Patch 2026
Director, Writer, Set Designer, Costume Design
The Grand Finale Is Still Going 2025
Director, Writer
God Will Not Help 2025
as Martin
Spot 2024
Actor
Dog of a Famous Person 2023
Writer
The Shrieker 2014
Assistant Director
Credits from TMDB.