Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Russell Freedman was born on October 11, 1929 in San Francisco, California, USA. He was a producer, known for To Live (1992), The Map of Sex and Love (2001) and ESPN SportsCentury (1999). He was previously married to Evans Chan. He died on March 16, 2018 in Manhattan, New York City, New York, USA.