2023
After Everything as Nora
2023
My Adventures with Superman as Kara / Supergirl (voice) (5 episodes)
2023
Perfect Addiction as Sienna Lane
2022
After Ever Happy as Nora
2021
After We Fell as Nora
2019
She Never Died as Suzzie
2019
Trinkets as Moe Truax (20 episodes)
2019
Coroner as Amanda Reyes (2 episodes)
2018
Sacred Lies as Angel Trujillo (20 episodes)
2017
Barbelle as Brooklyn (20 episodes)
2017
Bruno & Boots: This Can't Be Happening at Macdonald Hall as Diane
2017
Taken as Amy (1 episode)
2017
Bruno & Boots: The Wizzle War as Diane Grant
2016
The Night Before Halloween as Lindsay
2016
The Swap as Sassy Gaines
2016
Conviction as Cindy Rosario (1 episode)
2016
Wynonna Earp as Poppy (1 episode)
2016
Bruno & Boots: Go Jump in the Pool as Diane
2015
Dark Matter as Lyra (1 episode)
2015
Bad Hair Day as Sierra
2014
One Christmas Eve as Maritza
2014
The Flash as Spencer Young (1 episode)
2011
My Babysitter's a Vampire as Hannah (1 episode)
2011
Really Me as Julia Wilson (11 episodes)
2010
Harriet the Spy: Blog Wars as Rachel Hennessy