Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leonardo Castro was born on October 2, 1909 in Guadalajara, Jalisco, Mexico. He was an actor, known for La tigresa (1973), ¡Persiguelas y... alcanzalas! (1969) and The Diabolical Axe (1965). He was previously married to María Luisa Aguilar. He died on June 13, 1993 in Mexico, Distrito Federal, Mexico.