Canadian actress, writer, director and painter, born on November 6, 1951 in Toronto, Ontario. She appeared in many stage productions in Canada. Her career spanned over four decades. She's known for The Glass Castle (2017), Carter (2018-2019) and Lost Girl (2015).