Norma Dorma 2025
Director, Writer, Producer
Strangers 2017
Director, Producer, Writer
The Eternal Tourist 2011
Writer, Director
Credits from TMDB.