2023
2020
as Becca
2012
as Francesca Latimer
2011
as Young Lily Potter
2006
as Mary
2005
as Francesca