Loading...

Leigh Curran

Search on Amazon

Biography

Santa Barbara, California, USA
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. Read more...

Actor

Writing