Carlos Mayer (as Pedro Armendariz)