Carlos Lizarraga is known for Morir en el golfo (1990) and Zombies in the Sugar Cane Field: The Documentary (2019).
No data