She is a Canadian actress. Her debut was in Falling in Love Again (1980). She is known for The Dream Team (1989), Odd Squad (2014-2016), and Patch Town (2014).