Hide unreleased
The Pact TBA
Director
High Rocks 2017
Director, Writer
Frog 2016
Writer, Editor, Director
Everything's Fine: A Panic Attack in D Major 2022
Production Design
The Devil's Restaurant 2017
Credits from TMDB.