2024
We Forgot to Break Up as Isis
2023
The Irrational as Dahlia Banning (1 episode)
2022
Mid-Love Crisis as Rita
2022
The Dropout as Tess (1 episode)
2021
V.C. Andrews' Hidden Jewel as Pearl
2019
Web of Dreams as Leigh VanVoreen
2018
Freaky Friday as Monica
2018
West of Hell as Annie Hargraves
2017
Star Trek: Discovery as Ravah (1 episode)
2017
The Art of Us as Casey
2015
Clinger as Fern Petersen
2014
When Calls the Heart as Jennifer Thom (3 episodes)