The day of your saint TBA
Sound Recordist
decay 2026
Animation
La Perra 2023
Writer, Director, Animation, Color Designer, Art Direction
Ruido 2019
Director, Writer
Sometimes Two Herons 2018
Director
Credits from TMDB.