Actor
Young Woman and the Sea
2024
as Young Meg Ederle
Retribution
2023
as Emily Turner
Hansel & Gretel: After Ever After
2021
as Gretel
Wonder Woman 1984
2020
as Young Diana
Extinction
2020
as Megan
Holmes & Watson
2018
as Newschild
Wonder Woman
2017
as Young Diana (8)