Canadian actress known for playing Charlotte Taylor in The Tomorrow People and Jane Keane in the movie Big Eyes. She's also appeared in episodes of Supernatural and The Killing. Her first acting role was as the titular character in a theatre production of Oliver Twist. She made her first television appearance as Meg in an episode of R.L. Stine's The Haunting Hour.