Actor (70 credits)
- Octavio Is Dead (2018) Tyler
- Paseo (2017) Alice
- Alias Grace (2017) Grace Marks
- Lolz-ita (2017)
- 11.22.63 (2016)
- Letterkenny (2016) Gae
- Indignation (2016)
- Man Seeking Woman (2015) Kelly
- The Girl King (2015) Countess Ebba Sparre
- The 9th Life of Louis Drax (2015)
- True Detective (2014) Elisa Montgomery
- Lucid Dreams: The Making of Enemy (2014) играет саму себя
- Belle: The History Behind the Painting (2014) Elizabeth Murray, хроника, not listed in creditsа
- Belle: The Story (2014) Elizabeth Murray, хроника, not listed in creditsа
- The Amazing Spider-Man 2 (2014) Kari
- A Royal Night Out (2014) Elizabeth
- Maps to the Stars (2014) Clarice Taggart
- Dracula Untold (2014)
- The F Word (2013) Megan, not listed in creditsа
- The Nut Job (2013) Lana, voice acting
- The Frame (2013) Elise Shifrin, хроника
- Enemy (2013) Helen
- Anatomy of a Virus: The Making of Antiviral (2013) играет саму себя
- Belle (2013) Elizabeth Murray
- Cosmopolis (2012) Elise Shifrin
- Yellow Fish (2012) Cait
- Antiviral (2012) Hannah Geist
- MSN Exclusives (2012) играет саму себя
- World Without End (2012) Philippa
- BearHug (2012) Madison
- Dream House (2011) Cindi
- A Dangerous Method (2011) Emma Jung
- The Moth Diaries (2011) Lucy
- Happy Town (2010) Georgia Bravin
- Leslie, My Name Is Evil (2009) Laura
- Being Erica (2009) Katie Atkins
- Aaron Stone (2009) Dr. Martin
- The Dating Guy (2009) Darlene
- The Cutting Edge 3: Chasing the Dream (2008) Celeste Mercier
- Grange Avenue (2008) Julia MacMillan
- Flashpoint (2008) Tasha Redford
- Spoliation (2008) Gabriella
- The Border (2008) Zoe Kessler
- Murdoch Mysteries (2008) Ruby Ogden
- Charlie Bartlett (2007) Priscilla
- Friends and Heroes (2007) Portia
- Burgeon and Fade (2007) Haley
- Total Drama Island (2007) Beth
- Ruby Gloom (2006) Ruby Gloom
- Life with Derek (2005) Vicki
- Code Breakers (2005) Julia Nolan
- Time Warp Trio (2005) Jodie
- Siblings (2004) Margaret
- Dark Oracle (2004) Claudia
- The Hour (2004) играет саму себя
- My Dad the Rock Star (2003) Alyssa
- Fast Food High (2003) Zoe
- Cadet Kelly (2002) Amanda
- The Strange Legacy of Cameron Cruz (2002) Lucy Montgomery
- Mom's on Strike (2002) Jessica Harris
- Society's Child (2002) Nikki Best, voice acting
- What Girls Learn (2001) Samantha
- Mutant X (2001) Catherine Hartman
- Mattimeo: A Tale of Redwall (2000) Cynthia Vole, voice acting
- In a Heartbeat (2000) Jennifer
- The Other Me (2000) Heather
- Redwall (1999) Cynthia Vole
- Are You Afraid of the Dark? (1999) Monica
- La Femme Nikita (1997) Julia
- The Death and Life of John F. Donovan Liz Jones
Producer (1 credits)
Writer (1 credits)