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.