Actor · Born 2001
Encryption
2026 · as Eddie Watkins
The Island Between Tides
2025 · as Mary Rose
Dangerous Game: The Legacy Murders
2022 · as Livie Betts
It Chapter Two
2019 · as Young Gretta
Phil
2019 · as Molly McGuire
Violentia
2018
It
2017 · as Gretta
The Cannon
2017
The Shack
2017 · as Kate Phillips
Operation Christmas
2016 · as Danielle Roberts
Signed, Sealed, Delivered: The Impossible Dream
2015 · as Phoebe Amidon
Signed, Sealed, Delivered: Truth Be Told