Career

Year Title Role
Cat Person Margot
2020–22 Locke & Key Kinsey Locke
2021 CODA Ruby Rossi
2019 Horrible Histories: The Movie – Rotten Romans Orla
2019 Nuclear Emma
2018 Two for Joy Vi
2018 Patrick Vikki
2018 Ghostland Young Beth
2016 Brimstone Joanna
2015 High-Rise Vicky
2015 Youth Frances
2015 Wolf Hall Anne Cromwell
2014 What We Did on Our Holiday Lottie McLeod
2014 Residue Charlotte Jones
2013–14 Utopia Alice
2013 Doctor Who Merry Gejelh
2011 House of Anubis Young Sarah Frobisher-Smythe
2011 One Day Jasmine (2007 & 2011)
2011 Pirates of the Caribbean: On Stranger Tides English Girl