2 unreleased or undated titles are hidden. Show unreleased
Naquerar 2026
Executive Producer
Omega 2016
Supervising Producer, Production Manager
La Plegaria 2025
Director, Writer
Fueron los días 2023
Assistant Director
Hopelessly Devout 2018
First Assistant Director
Credits from TMDB.