Known For
Filmography
—2026
20262025
2025
2025
2025
2023
2022
2022
2022
2021
2021
2021
2019
2019
2017
2017
20142013
Crack'd
Crack'd
Movie

Enola Holmes 3
Movie · as Corporal Malick
To Run Is To Return
To Run Is To Return
Movie

The Salt Path
Movie · as Sealy’s Partner

Special Measures
Movie · as Steve Parkinson

Adolescence
TV · as Mr Garfield · 1 ep

Play for Today
TV · as Steve · 1 ep

Accused
Movie

The Net – Prometheus
TV · as Ian Sabel · 8 eps

The Responder
TV · as Sgt Edwards · 1 ep

Slow Horses
TV · as Young Dog · 1 ep

Boiling Point
Movie · as Frank

The Window
TV · as Derek "Degsy" Knowles · 10 eps

The Tower
TV · as DI Lucas Stanning · 3 eps

Boiling Point
Movie · as Bale

Seconds Out
Movie · as Carl

Fighter
Movie · as Joel

Little Boy Blue
TV · as DC Danny Jones · 4 eps
Copy That
Copy That
Movie · as Jack

Father Brown
TV · as Vince Lennon · 1 ep
