
Dead Man's Switch 2025
Director, Screenplay, Producer
Shine a Light 2016
Director, Writer
A Separate Wind 2014
Director, Screenplay, Producer
Becloud 2010
Screenplay, Director
Voces de la Chinantla 2006
Writer
Peatonal 2004
Director, Screenplay, Editor
Onces 2003
Director, Screenplay, Producer, Editor
Abandonos 1999
Director, Screenplay
Eclipse 2026
as Óscar
Fiebre 2023
Director
Una habitación vacía 2010
Producer
Morada 2003
Director, Editor
If I Never See You Again 1997
Production Intern
Credits from TMDB.