Crossing into Heaven as Sharla Butler
2023
Gen V as Marie Moreau (8 episodes)
2022
Written By as Kenzie
2018
Chilling Adventures of Sabrina as Rosalind Walker (36 episodes)
2018
Slender Man as Chloe
2017
Fun Mom Dinner as Olivia
2016
Easy as Amber (3 episodes)
2016
When the Bough Breaks as Anna Walsh
2015
Paper Towns as Angela
2012
Revolution as Kim Carson (1 episode)
2010
Rizzoli & Isles as Tasha Williams (3 episodes)
2009
The Vampire Diaries as Beatrice Bennett (2 episodes)