Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Leonora Carrington was born on April 6, 1917 in Clayton Green, Lancashire, England, UK. She was an actress and writer, known for There Are No Thieves in This Village (1965), Un alma pura (1965) and Dr. Tarr's Torture Dungeon (1973). She was married to Emerico Weisz and Renato Leduc. She died on May 25, 2011 in Mexico City, Mexico.