Leonardo Castillo

Born: None


Placeholder

Three Violent People

as Luis Ortega
Released: 1956-12-01

A rancher, his shady bride and his one-armed brother fight amid carpetbaggers in Texas.

Movie page

Lonely Rock

as uncredited
Released: 2020-01-28

The hamlet of Condor lies in the Puna grasslands of the northern highlands of Argentina, at some...

Movie page

Operación Cannabis

as uncredited
Released: 2009-11-01

Movie page