Hide unreleased
Helen 2024
Director, Writer, Editor
Inmóvil 2012
Director
Ages of Madness: The Howling of the Jinn TBA
Writer
Summer in Red 2023
Screenplay
Last Wishes 2023
The First 2014
God Is on Air 2002
Credits from TMDB.