
Known For
Photos
Filmography
—2026
2026
2026
2026
2025
2024
2024
2023
2023
2022
2021
2021
2021
2021
20202019
2019
2018
2015
Giving up the ghost
Giving up the ghost
Movie · as kevin

Wasteman
Movie · as Gaz

Into the Betaverse
Movie · as Dave

Believe Me
TV · as PC Dent · 1 ep

Star City
TV · as Lieutenant Timur Salamov · 2 eps

Dogbone
Movie · as Mr Byrne

Masters of the Air
TV · as Lt. Col. John Bennett · 2 eps

Stags
TV · as Ryan · 7 eps

Vestige
Movie · as Dan

All the Light We Cannot See
TV · as Frank Volkheimer · 3 eps

SAS Rogue Heroes
TV · as Jim Almonds · 12 eps

From Scratch
Movie · as Theo

Doughnut
Movie · as Patrick

Punch-Drunk
Movie · as George

Escape Room: Tournament of Champions
Movie · as Ensler (uncredited)
Dark Rooms
Dark Rooms
Movie · as Tom

Boiling Point
Movie · as Mark

Temple
TV · as Kieran · 1 ep

Mercury
Movie · as Pike

Rodentia
Movie · as Powell

