Known For
Filmography
20262021
2019
2019
2016
2015
2015
2014
2014
Codes
Codes
Movie · as Ethan

2.0 Lucy
Movie · as Dante

Judy
Movie · as Adam

It's Your Fault I'm Fat
TV · as Narrator · 6 eps

The Fall of the Krays
Movie · as Teddy Smith

The Rise of the Krays
Movie · as Teddy

National Theatre Live: Hamlet
Movie · as Barnardo

The Musketeers
TV · as Cadet Clairmont · 3 eps

The Crimson Field
TV · as Private Charlie 'Baby' Dawlish · 1 ep