2021
Kicking Blood as Nina
2017
Anne with an E as Prissy Andrews (13 episodes)
2014
Belle & Sebastian: The Party Line
2011
My Babysitter's a Vampire as Jane Morgan (10 episodes)
2010
My Babysitter's a Vampire as Jane Morgan
2010
Rookie Blue as Brandi (1 episode)