2024
Wynonna Earp: Vengeance as Waverly Earp
2021
Like a House on Fire as Thérèse
2018
Cannonball as Teen Marley
2018
Separated at Birth as Terri Marshall
2017
The Curse of Buckout Road as Cleo Harris
2017
Beautiful Devils as Emmy
2016
Wynonna Earp as Waverly Earp (49 episodes)
2015
Avengers: Age of Ultron as Zrinka
2015
12 Monkeys as Arianna (1 episode)
2012
The Seasoning House as Vanya
2008
Murdoch Mysteries as Elizabeth Atherly (2 episodes)