My Bird Is Sick! 2025
Director, Writer
Esther 2020
Bodega 2018
Director, Writer, Producer, Editor
Lady Liberty 2018
Associate Producer
Credits from TMDB.