Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Marcia Diamond was born on November 23, 1925 in Calgary, Alberta, Canada. She was an actress, known for Black Christmas (1974), PCU (1994) and Spy Games (1999). She was married to Harry Irving Cohen. She died on February 12, 2021 in Toronto, Ontario, Canada.