Blood Red 2026
Actor
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
Credits from TMDB.