PersonAlfredo Chavira1 credit in the catalogue: production.ProductionI Escaped from Devil's Island1973Production Manager