Catherine, Called Birdy
(pre-production)
Birdy
Requiem
(Short) (post-production)
Evelyn
2020
His Dark Materials
(TV Series)
Angelica
- Æsahættr
(2020)
... Angelica
- Malice
(2020)
... Angelica
- The Scholar
(2020)
... Angelica
- Tower of the Angels
(2020)
... Angelica
- Theft
(2020)
... Angelica
6 More Episodes
2018-2020
Hilda
(TV Series)
Hilda
- Chapter 13: The Stone Forest
(2020)
... Hilda (voice)
- Chapter 12: The Replacement
(2020)
... Hilda (voice)
- Chapter 9: The Deerfox
(2020)
... Hilda (voice)
- Chapter 11: The Jorts Incident
(2020)
... Hilda (voice)
- Chapter 10: The Yule Lads
(2020)
... Hilda (voice)
26 More Episodes
2020
Summer Camp Island
(TV Series short)
Ramona (Age 15)
- Ghost Baby Jabberwock
(2020)
... Ramona (Age 15) (voice)
2020
3 Minutes of Silence
(Short)
Jane
2020
Shepherd's Delight
(TV Series)
Girl in Park
- Self-Tape 48
(2020)
... Girl in Park
2020
Resistance
Elsbeth
2017-2020
The Worst Witch
(TV Series)
Mildred Hubble
- The Three Impossibilities
(2020)
... Mildred Hubble
- Ethel Hallow to the Rescue part 2
(2019)
... Mildred Hubble
- Ethel Hallow to the Rescue part 1
(2019)
... Mildred Hubble
- The Broomstick Uprising
(2019)
... Mildred Hubble
- Finding Joy
(2019)
... Mildred Hubble
40 More Episodes
2019
On the Beaches
(Short)
Kitty
2019/II
Judy
Lorna Luft
2016-2019
Game of Thrones
(TV Series)
Lyanna Mormont
- The Last of the Starks
(2019)
... Lyanna Mormont
- The Long Night
(2019)
... Lyanna Mormont
- A Knight of the Seven Kingdoms
(2019)
... Lyanna Mormont
- Winterfell
(2019)
... Lyanna Mormont
- Stormborn
(2017)
... Lyanna Mormont
9 More Episodes
2019/II
Zero
(Short)
Alice
2019
Princess Emmy
Princess Gizana (voice)
2018
Holmes & Watson
Flotsam
2018
Doctor Who Infinity: The Dalek Invasion of Time
(Video Game)
Freya (voice)
2018
Two for Joy
Miranda
2018
Requiem
(TV Mini-Series)
Young Matilda
- The Blue Room
(2018)
... Young Matilda