Leonora Carrington was born on April 6, 1917 in Clayton Green, Lancashire, England, UK. She was an actress and writer, known for In diesem Dorf gibt es keine Diebe (1965), Un alma pura (1965) and Die Villa des Wahnsinns (1973). She was married to Emerico Weisz and Renato Leduc. She died on May 25, 2011 in Mexico City, Mexico.