2019
Margaret Atwood: A Word After a Word After a Word Is Power as Self - Filmmaker
2015
The Late Show with Stephen Colbert as Self (1 episode)
2014
Reel Herstory: The Real Story of Reel Women as Self
2012
Stories We Tell as Self (uncredited)
2009
Mr. Nobody as Adult Elise
2008
The Madness and Misadventures of Munchausen as Self - 'Sally Salt'
2008
John Adams as Abigail Adams Smith (7 episodes)
2007
Wrath of Gods as Self
2005
The Secret Life of Words as Hanna
2005
Beowulf & Grendel as Selma
2005
Don't Come Knocking as Sky
2004
The I Inside as Clair
2004
Dawn of the Dead as Ana
2003
Slings & Arrows as Sophie (6 episodes)
2003
My Life Without Me as Ann
2003
Dermott's Quest as Gwen
2002
No Such Thing as Beatrice
2001
The Weight of Water as Maren Hontvedt
2000
The Claim as Hope Burn
2000
The Law of Enclosures as Beatty 'Beatrice'
2000
Love Come Down as Sister Sarah
1999
The Life Before This as Connie
1999
Guinevere as Harper Sloane
1999
Teen Choice Awards as Self - Nominee (1 episode)
1998
Jerry and Tom as Deb
1998
Last Night as Jennifer Wheeler
1998
White Lies as Catherine
1997
The Sweet Hereafter as Nicole Burnell
1997
The Planet of Junior Brown as Butter
1997
The Hanging Garden as Teen Rosemary
1997
Joe's So Mean to Josephine as Josephine
1996
Children First! as Host
1994
Exotica as Tracey Brown
1992
Johann's Gift to Christmas as The Angel
1990
Road to Avonlea as Sara Stanley (91 episodes)
1990
Road to Avonlea: The Movie
1989
Lantern Hill as Jody Turner
1989
Babar: The Movie as Young Celeste
1988
The Adventures of Baron Munchausen as Sally Salt
1988
Ramona as Ramona (10 episodes)
1987
Friday the 13th: The Series as Mary (1 episode)
1987
The Big Town as Christy Donaldson
1987
Blue Monkey as Ellen
1987
Hands of a Stranger as Suzie Hearn
1987
Pretty Kill as Karla
1987
Heaven On Earth as Becky Hawthorne
1986
Confidential as Emma (child)
1985
One Magic Christmas as Molly Monaghan
1953
The Oscars as Self (1 episode)