Leigh Brown was born on May 1, 1939 in Newark, New Jersey, USA. She was an actress and writer, known for
A Christmas Story (1983),
American Playhouse (1980) and
America (1971). She was married to
Jean Shepherd and Robert William Siroka. She died on July 16, 1998 in Sanibel Island, Florida, USA.