Born
2006-05-30 (age 19)
Birthplace
London, England, UK
Known For
Acting
No biography available.
Hansel & Gretel: After Ever After
as Hansel
2021
O'Dessa
as Enoch
2025
The Great
as Alyosha
2020
Moon Knight
as Rosser
2022
House of the Dragon
as High Tide Page