
Filmography

Vera
2011 · Billy Shearwood

Star Wars: The Rise of Skywalker
2019 · Rey's Father

Dunkirk
2017 · Petty Officer

The Perfect Couple
2024 · Benji Winbury

The Serpent
2021 · Herman Knippenberg

Under the Banner of Heaven
2022 · Allen Lafferty

MotherFatherSon
2019 · Caden Finch

The Witness for the Prosecution
2016 · Leonard Vole

Outlaw King
2018 · Edward, Prince of Wales

Glue
2014 · James Warwick

Chloe
2022 · Elliot Fairbourne

New Worlds
2014 · Joseph

Palestine 36
2025 · Thomas Hopkins

The Beast Must Die
2021 · Nigel Strangeways

Infinite Storm
2022 · John

The Sense of an Ending
2017 · Young Tony Webster

On Chesil Beach
2018 · Edward Mayhew

The Seagull
2018 · Konstantin Treplyov

Kid Snow
2024 · Kid Snow
The Ministry of Time
TBA · Commander Graham Gore

National Theatre Live: Dear Octopus
2024 · Nicholas

Cider with Rosie
2015 · Private James Harris

Hamlet: Bristol Old Vic Live
2023 · Hamlet

Once Upon a Time in Hell’s Kitchen
TBA · Actor

Sweet Dreams
TBA · Herman

The Species
TBA · George Darwin
Alma
TBA · Tony
Turret
TBA · Paul Campbell

The Interview
2019 · Candidate