2023
The Long Shadow as Pat Jackson (1 episode)
2023
Iron Within as Thera
2021
The Drowning of Arthur Braxton as Delphina
2020
The Unfamiliar as Emma Cormack
2019
The Witcher as Queen Meve of Lyria (2 episodes)
2018
A Christmas Carol as The Ghost of Christmas Past
2017
Creeped Out as Pearl (1 episode)
2017
Lore as Amy Carven (1 episode)
2014
Dixi as Billie (8 episodes)