Lourdes Portillo

DirectorProducerWriter
Born
November 11, 1943
Died
April 20, 2024

Lourdes Portillo was born on 11 November 1943 in Chihuahua, Mexico. She was a director and producer, known for The Mothers of the Plaza of Mayo (1985), Missing Young Woman (2001) and The Devil Never Sleeps (1994). She died on 20 April 2024 in San Francisco, California, USA.