Myra Carter
Myra Carter was born on October 27, 1929 in Chicago, Illinois, USA. She is known for her work on 8MM (1999), The Nanny (1993) and The Witches of Salem: The Horror and the Hope (1972). She died on January 9, 2016 in Manhattan, New York, USA.