Mary Charlotte Wilcox — Canadian actress