Carlos León

Born: None


Placeholder

Blue Demon vs. the Diabolical Women

as uncredited
Released: 1968-09-26

Wrestler vs. organized crime.

Movie page

Suicide Mission

as Mesero / agente interpol
Released: 1973-04-05

Santo must investigate a secret conspiracy involving a spy training camp, a brainwashing plot,...

Movie page