Show more
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
Shannen Doherty
Jennifer Lopez
Alec Baldwin
Kim Kardashian