Actor · Born 2001
Blood Red
2026
The Last Kingdom: Seven Kings Must Die
2023 · as Edmund
Shortcut
2020 · as Reggie
Sweet Maddie Stone
2016 · as Tyke
Grimsby
2016 · as Luke
Peter & Wendy
2015 · as Peter Pan