1997 : Pit Pony (TV) : Maggie Maclean
2002 : Rideau Hall (série TV) : Helene
2002 : Trailer Park Boys (série TV) : Treena Lahey
2002 : Marion Bridge : Joanie
2002 : The Wet Season : Jocelyn
2003 : Mrs. Ashboro’s Cat (TV) : Natalie Merritt
2003 : Touch & Go : Trish
2003 : Homeless to Harvard: The Liz Murray Story (TV) : Young Lisa
2003 : Going for Broke (TV) : Jennifer
2003 : Love That Boy : Suzanna
2004 : I Downloaded a Ghost (TV) : Stella Blackstone
2004 : Wilby Wonderful
2004 : ReGenesis (série TV) : Lilith Sandstrom
2005 : Adolescence rebelle : Sherry
2006 : X-Men, l’affrontement final
2006 : Hard Candy
2007 : An American Crime
2007 : The Tracey Fragments
2007 : The Stone Angel : Arlene
2008 : Juno
2008 : Smart People
2009 : Bliss (Whip It)
2010 : Inception
2010: Super
2012: To rome with Love
2013: East
2013: Touchy Feely
2014: X-Men : Days of Future Past