Search results
We did not find results for: picture of leigh curran.
Check spelling or type a new query.
We did not find results for: picture of leigh curran.
Check spelling or type a new query.
Leigh Curran was born on 5 December 1943 in Santa Barbara, California, USA. She is an actress and writer, known for I Never Promised You a Rose Garden (1977), Reds (1981) and St. Elsewhere (1982). imdb.com