Sheila McCarthy
Birthday: 1 January 1956, Toronto, Ontario, Canada
Sheila met spouse Peter Donaldson while doing an aerobics warm-up (she was the instructor) while in a punk-rock production of "Godspell" at the Grand Theatre in London, Ontario in 1983. With ...Show More
Sheila McCarthy'S roles