2020
FF
FF Drew, Playdurizm
2020
SF
SF Leah (Lead), All is Lost
2020
SF
SF Minnie the Menace, Magnificent Stranger
2020
TV
TV Louisa Pembroke, Carnival Row (Season 2)
2019
TV
TV Louisa Pembroke, Carnival Row (Season 1)
2018
FF
FF Lady in Waiting, Ophelia
2018
TV
TV Tatiana Romanov, The Romanoff's
2018
SF
SF Claire (Lead), And then God Laughed
2018
FF
FF Kissing Girl, Jojo Rabbit
2017
TV
TV Female Agent #1, Genius
2017
FF
FF Jennifer (Lead), Influence
2017
SF
SF Nicole (Lead), Evaluations
2017
ST
ST Lavinia, Titus Andronicus
2017
SF
SF Eva (Lead), Entropy
2016
DO
DO Narrator (Lead), The Wizard's Apprentice
2016
FF
FF Celia (Lead), S*L*D Sex Love Death
2015
SF
SF Lizzie (Lead), Goblin Market
2015
SF
SF Sophie (Lead), Swim
2015
R
R Harriet (Lead), The Book of Hat
2015
SF
SF Rachel (Lead), Letting Go
2015
ST
ST Squealer , Animal Farm
2014
ST
ST Juliet Capulet (Lead), Romeo and Juliet
2014
SF
SF Josephine (Lead), A Curious Comfort
2014
ST
ST Ivy , Second Thought Smoko
2013
R
R Myrtle, An Angel at my Table
2012
SF
SF Clarissa Norman, A Party For Me
2011
ST
ST Cecily Cardew (Lead), The Importance of Being Earnest
2009
TV
TV Young Karen, Double Lives
2009
TV
TV Sandra, Sensing Murder
2008
ST
ST Macduff's Daughter, Macbeth
2007
ST
ST The Girl , Six Characters in Search of an Author