1 unreleased or undated title is hidden. Show unreleased
Diarrhea 2021
Director, Producer, Editor, Special Effects, Screenplay, Visual Effects
Poseído 2019
Co-Producer
In the name of... 2025
Writer, Director, Editor
Cascada 2022
Director, Screenplay, Editor
No dejes de mirarlos 2019
Editor, Writer, Director
Cristal: Sangre & Azucar 2017
Writer, Director, Editor
Ven a mi 2016
Writer, Director, Editor
El carroñero 2016
Director, Writer, Editor
Credits from TMDB.