1 unreleased or undated title is hidden. Show unreleased
Mamita Lidia 2025
Director, Director of Photography, Screenplay, Editor
O de Óscar 2024
Editor, Production Director, Director, Writer
The end of times 2026
Producer
Corazón de pollo 2024
Director of Photography
Credits from TMDB.