Marcia s-a născut și a crescut în Evansville, Indiana, lângă râul Ohio. Ea are o licență în teatru de la Universitatea din Evansville și un masterat în teatru de la Universitatea Missouri din Columbia. Fiica lui Margaret și Harold Bennett, Marcia, a jucat de la vârsta de 9 ani. Ea s-a remarcat în The Barter Theatre din Abingdon, în New York City cu actrița /regizorul, fondatorul teatrului, Teatrul Patru Vânturi, Jenny Egan. La mijlocul anilor 1970, Marcia s-a mutat la Toronto, Ontario, Canada, unde locuiește din 2014 și își păstrează dubla cetățenie. A apărut în filme, precum: Glory (1989), Street Law (1995), The Hurricane (1999), The Magic of Marciano (2000), Serendipity (2001), The Interrogation of Michael Crowe (2002), Noel...