Known For
Filmography
2026
2023
2020
2016
2016
2015
2015
2006

Blood Red
Movie

The Last Kingdom: Seven Kings Must Die
Movie · as Edmund

Shortcut
Movie · as Reggie

Grimsby
Movie · as Luke

Sweet Maddie Stone
Movie · as Tyke

Peter & Wendy
Movie · as Peter Pan

No Offence
TV · as Kim Garvey · 5 eps

Waterloo Road
TV · as Schumacher “Schuey” Weever · 40 eps
