Known For
Filmography
2026
2025
2022
2022
2017
2017
2017
2016
2016
2013
2011
2007
2003
2002
1997
1996
1986

My Sister's Bones
Movie · as Harry

Patience
TV · as Edmund Lennox · 1 ep

The Man Who Fell to Earth
TV · as Teddy Sloane · 1 ep

The Sandman
TV · as Paul McGuire (62) · 1 ep

iBoy
Movie · as Dr. Bale

Ransom
TV · as Gavin Nichols · 1 ep

Absentia
TV · as Agent Derek Crown · 30 eps

Fleabag
TV · as Doctor · 1 ep

Flowers
TV · as Steve · 1 ep

The Crash
TV · as Jack Grew · 2 eps

Vera
TV · as Dr Anthony Carmichael · 4 eps

Oh Happy Day
Movie · as Jonathan

Comic Relief Does Fame Academy
TV · 40 eps

Wire in the Blood
TV · as ACC James Morrison · 1 ep

Midsomer Murders
TV · as Blake Keswick · 1 ep

Silent Witness
TV · 1 ep

Casualty
TV · as Luke Hutchens, Simon Kaminski · 2 eps
