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 I Never Promised You a Rose Garden (1977). She was previously married to Edward Herrmann.