
Known For
Filmography
2026
2025
2024
2023
2022
2022
2022
2022
2021
2021
2021
2020
2019
2018
2018
2016
1986

Phoenix
TV · as William Barker · 6 eps

A Working Man
Movie · as Matt Torrance

The Buckingham Murders
Movie · as DS Cowden

Bodies
TV · as Vox Pop 1 · 1 ep

A Banquet
Movie · as Careers Advisor

The Creeping
Movie · as Harry Reynolds

Treason
TV · as PPO Bob Hayes · 1 ep

Desperate Measures
TV · as Detective Simmons · 4 eps

Down
Movie · as Michael

A Christmas Number One
Movie · as Nurse

Doll Factory: The Musical
Movie · as Nathan Danielson

Ted Lasso
TV · as Charles Siziba · 1 ep

War of the Worlds
TV · as Lucas · 1 ep

Spoon Fed
Movie · as Counsellor

Bodyguard
TV · as MASTS · 1 ep

The Night Manager
TV · as School Deputy Head · 1 ep

Casualty
TV · as DI Willet · 1 ep