Marcia nasceu e cresceu em Evansville, Indiana, às margens do rio Ohio. Ela tem um BA em Drama pela University of Evansville e um mestrado em Teatro pela University of Missouri em Columbia. Filha de Margaret e Harold Bennett, Marcia atua desde os 9 anos de idade. Ela ganhou seu cartão de Equity no The Barter Theatre em Abingdon, VA., E depois foi trabalhar em Nova York com a atriz / diretora, fundadora do teatro (Four Winds Theatre), Jenny Egan. Em meados dos anos 70 Márcia mudou-se para Toronto, ON, Canadá, onde reside (2014) e mantém a dupla cidadania. Ela tem um filho, Daniel A. Schwartz.