Tally Brown was born on August 1, 1924 in New York City, New York, USA. She was an actress, known for
Scarecrow in a Garden of Cucumbers (1972),
The Illiac Passion (1967) and
Night of the Juggler (1980). She died on May 6, 1989 in New York City, New York, USA.