1 unreleased or undated title is hidden. Show unreleased
The Last Picture Show! 2025
Director, Writer, Production Design, Costume Design, Editor
Sinking 2023
Director, Writer, Production Design, Costume Design, Animation Manager, Editor
Let It In 2019
as Man in Mask, Director, Director of Photography, Camera Operator, Writer
Credits from TMDB.