Leigh Brown
Birthday: May 1, 1939 in Newark, New Jersey, USA
Birth Name: Nancy Leigh Prescott
Leigh Brown was born on May 1, 1939 in Newark, New Jersey, USA as Nancy Leigh Prescott. She was an actress and writer, known for Christmas Story (1983), American Playhouse (1981) and Une maison de fous (1994). She was married to Jean Shepherd and Robert Siroka. She died on July 16, 1998 in Sanibel Island, Florida, USA.