Nha Balila — Dentu d'algem 2026
Director
Os Bravos 2024
Waters of Pastaza 2022
Editor, Producer, Cinematography, Director
Saturn Return 2024
Director of Photography
Credits from TMDB.