The Last of the Chupacabras 2021
as Chepa
Night Falls on Manhattan 1997
as Legal Aid Attorney
Mi Ofrenda 2024
Director, Producer
Credits from TMDB.