Home / Discover / People

The Last Kingdom

2015
as Aelflaed

Red Rose

2022
as Wren Davis

Jane Eyre

2011
as Young Jane

All Stars

2013
as Rebecca

Our Zoo

2014
as Muriel 'Mew' Mottershead

Guest Star

Episode The Sarah Jane Adventures
The Eternity Trap (1)
2009
Episode The Sarah Jane Adventures
The Eternity Trap (2)
2009