Actor · Born 1999
Children of the Cloth
2023
Pool Boy Nightmare
2020 · as Becca
Doctor Who: The Snowmen
2012 · as Francesca Latimer
Harry Potter and the Deathly Hallows: Part 2
2011 · as Young Lily Potter