April 4, 1987
Toronto, Ontario, Canada


2003Fast Food HighZoe
2007Charlie BartlettPriscilla
2009Manson, My Name Is EvilLaura
2011A Dangerous MethodEmma Jung
2011The Moth DiariesLucy
2011Dream HouseCindi
2012AntiviralHannah Geist
2012CosmopolisElise Shifrin
2013What IfMegan
2013BelleElizabeth Murray
2014The Nut JobLana (voice)
2014The Amazing Spider-Man 2Kari
2014Maps to the StarsClarice Taggart
2014Dracula UntoldMirena
2015A Royal Night OutElizabeth
2015The Girl KingCountess Ebba Sparre
2016IndignationOlivia Hutton
2016The 9th Life of Louis DraxNatalie
2018Octavio Is Dead!Tyler Kent
2018The Great Darkened DaysHelen
2018The Death & Life of John F. DonovanLiz Jones
2019American WomanPauline
2020Black BearBlair


1998La Femme NikitaJuliaEpisode: “Last Night”
1999Are You Afraid of the Dark?MonicaEpisode: “The Tale of the Forever Game”
2000Twice in a LifetimeYoung Laura BurnhamEpisode: “Even Steven”
2000The Other MeHeatherTelevision movie
2000In a HeartbeatJennifer3 Episodes
2000-2001RedwallVarious (voice)13 Episodes
2001What Girls LearnSamanthaTelevision movie
2002Mutant XCatherine HartmanEpisode: “Whiter Shade of Pale”
2002Cadet KellyAmandaTelevision movie
2002Mom’s on StrikeJessica HarrisTelevision movie
2002The Strange Legacy of Cameron CruzLucy MontgomeryTelevision series
2002Society’s ChildNikki Best (voice)Television movie
2003DocTerri LewisEpisode: “Angels in Waiting”
2003My Dad the Rock StarAlyssa (voice)5 Episodes
2004This Is WonderlandZoe KelseyEpisode: “1.13”
2004Dark OracleClaudiaEpisode: “Crushed”
2004-2005Bury the LeadCassie Redner2 Episodes
2005Time Warp TrioJodieEpisode: “Hey Kid, Want to Buy a Bridge?”
2005Life with DerekVickiEpisode: “The Wedding”
2005Code BreakersJulia NolanTelevision movie
2006-2007Ruby GloomRuby Gloom / Ruby26 Episodes
2007-2009Friends and HeroesPortia35 Episodes
2007-2011Total DramaBeth / Izzy46 Episodes
2008The Cutting Edge 3: Chasing the DreamCeleste MercierTelevision movie
2008FlashpointTasha RedfordEpisode: “Attention Shoppers”
2008-2009The BorderZoe Kessler14 Episodes
2009Aaron StoneDr. MartinEpisode: “In Hall We Trust”
2009Being EricaKatie Atkins14 Episodes
2009-2011Murdoch MysteriesRuby Ogden4 Episodes
2010Happy TownGeorgia Bravin8 Episodes
2010The Dating GuyDarleneEpisode: “Gross Encounters of the Virgin Kind”
2012World Without EndPhilippa6 Episodes
2015The PlateausTrek’s MomEpisode: “1.10”
2016Man Seeking WomanKellyEpisode: “Wings”
201611.22.63Sadie Dunhill8 Episodes
2017Alias GraceGrace Marks6 Episodes
2017-2018LetterkennyGae10 Episodes
2018Total DramaRamaBeth (voice)Episode: “Venthalla”
2019True DetectiveElisa Montgomery7 Episodes
2019Castle RockRita K. Green2 Episodes
2020Most Dangerous GameVal15 Episodes
2020EvelLinda2 Episodes


2007Burgeon and FadeHaley
2012Yellow FishCait
2018BallsMary Ann


  1. “Enemy”
  2. “The Amazing Spider-Man 2”
  3. “Belle”
  4. “11.22.63”
  5. “What If”
  6. “A Dangerous Method”
  7. “Maps to the Stars”
  8. “Cosmopolis”
  9. “Black Bear”
  10. “Dracula Untold”
  11. “Charlie Bartlett”
  12. “Dream House”

Leave a Reply