Mary Menzies(1929-2017)
- Actress
Mary Menzies was born on 15 February 1929 in Detroit, Michigan, USA. She was an actress, known for The Pit and the Pendulum (1961), Startime (1959) and The Pepsi-Cola Playhouse (1953). She died on 8 March 2017 in Burbank, California, USA.