
Known For
Filmography
—2026
2026
2026
2025
2025
2024
2023
2023
2022
2020
2020
2019
2018
2017
2017
2011
Banquet
Banquet
Movie · as Dean

Legends
TV · as Gav · 1 ep

Star City
TV · as Entry Guard · 1 ep

Treasure Island
TV · as Nathan Makeston · 1 ep

28 Years Later
Movie · as Dave

Giants
Movie · as Adam

Jackdaw
Movie · as Silas

Hijack
TV · as Special Forces Operator · 1 ep

The Hunt for Raoul Moat
TV · as Karl Ness · 3 eps

Andor
TV · as Soldier #2 · 2 eps

The Third Day: Autumn
Movie · as Smiling Boy

The Third Day
TV · as The Smiling Boy · 6 eps

Last Christmas
Movie · as Tom

Next of Kin
TV · as Abu Maaz · 3 eps

The Levelling
Movie · as Harry Catto

The Drug Trial: Emergency at the Hospital
Movie · as Ryan

Vera
TV · as Peter / Tom · 1 ep