82-92 2024
Editor
The Invented 2021
Editor, Writer, Director
Las Bestias 2015
Director, Writer, Executive Producer, Producer, Special Effects
Credits from TMDB.