Lucrecia and the Witches 2026
Producer
No, Thanks, I Quit Smoking 2025
Director, Writer
Onán 2022
Director
Mora & Chenchi 2020
A Camera, a Bible and a Whip 2017
El quinto fue el bueno 2014
Actor
Credits from TMDB.