Leigh Curran - Biography

Leigh Curran was born on December 5, 1943 in Santa Barbara, California, USA. She is an actress and writer, known for Reds (1981), Indictment: The McMartin Trial (1995) and Jamais je ne t'ai promis un jardin de roses (1977). She was previously married to Edward Herrmann.