(According to views)
A Canadian actress, born in St. John's, Newfoundland and Labrador. She began her career in 1993 and appeared in several films and TV series, such as Fear Island (2009), Black...Read more Christmas (2006), Smallville (2001) and Higher Ground (2000).