Ellie Darcey-AldenActor · Born September 4, 1999 · Oxford, Oxfordshire, England UKIMDb Acted in 52020s2023Children of the ClothMovie2020Pool Boy NightmareBecca542010s2012Doctor Who: The SnowmenFrancesca Latimer2011Harry Potter and the Deathly Hallows: Part 2Young Lily Potter852000s2006Robin HoodMary · 1 episode73