She portrayed Elizabeth I in the HBO production The Royal Diaries: Elizabeth I. In an episode of Twice in a Lifetime in 2000, she played the younger version of Cloris Leachman's character. She had the title role in the Canadian-Australian co-production of Guinevere Jones. In the 2003 TV movie The Piano Man's Daughter, she portrayed a younger version of Stockard Channing's character. For her work in The Nickel Children, a film about teenage prostitution, she was awarded the Breakout Performance Award at the 2005 Method Fest Independent Film Festival. She was a regular cast member of Whistler in 2007, playing snowboarding champion Leah McLure (although she was not permitted to do her own stunts).