Hide unreleased
Cynara 2023
Director, Producer, Screenplay
House of Z 2016
Writer
IN THE CLOSET TBA
Producer
There Are No Words 2025
7 Beats Per Minute 2024
The Colour of Ink 2022
Credits from TMDB.