Known For
Filmography
2026
2024
2024
2020
2018
2018
2017
2016
2016
2015
2015
2015
2013
2013
2012

Phoenix
TV · as James · 6 eps

No Way Up
Movie · as Kyle

Touchdown
Movie · as Jerry

The Outpost
Movie · as PV1 Ed Faulkner

Where Hands Touch
Movie · as Gunter

Hunter Killer
Movie · as Kaplan

Dunkirk
Movie · as Second Lieutenant

Denial
Movie · as Thomas Skelton Robinson

War and Peace
TV · as Artillery Officer · 1 ep

You, Me and the Apocalypse
TV · as Bobby Jr. · 1 ep

Midwinter of the Spirit
TV · 3 eps

Home Fires
TV · as David Brindsley · 8 eps

Father Brown
TV · as Jacob Francis · 1 ep

Utopia
TV · as Ben · 1 ep

The Hollow Crown
TV · as Gloucester · 2 eps
