Known For
Filmography
2026
2025
2025
2022
2021
2020
2016
2013
2013
1999
1989

The Lady
TV · as Rick Cressman · 4 eps

The Bombing of Pan Am 103
TV · as Thomas Plaskett · 1 ep

The Crow Girl
TV · as Bertram Lowry · 1 ep

Pepsi, Where's My Jet?
TV · as Larry Schantz · 1 ep

FBI: International
TV · as Mark Sterling · 1 ep

Control
Movie · as Mike

Agatha Raisin
TV · as Luke Sheppard · 1 ep

Father Brown
TV · as William Helmsley · 1 ep

Endeavour
TV · as Fergus Brathwaite · 1 ep

Holby City
TV · as Oliver Valentine · 440 eps

Agatha Christie's Poirot
TV · as Michael Weyman · 1 ep
