Lynn Hershman-Leeson was born in 1941. She is a director and producer, known for Teknolust (2002), Conceiving Ada (1997) and Strange Culture (2007).
No data