Morazán 2017
Director, Writer
Anita, the Insect Hunter 2001
Destination: Planet Negro! 2013
as Mexican
Credits from TMDB.