Known For
Photos
Filmography
2026
2024
2020
2020
2017
2015
2014
2013
2011
20092008
2006
2005
2004
2002
1992

By the Throat
Movie · as Alex

The New Look
TV · as Malcolm Muggeridge · 1 ep

The Secret Garden
Movie · as Marcus

Bridgerton
TV · as Lord Jack Featherington · 8 eps

Will
TV · as Sir Walter Raleigh · 1 ep

Writers Retreat
Movie · as Alisdair

People Just Do Nothing
TV · as Joshua · 1 ep

The White Queen
TV · as William Herbert · 1 ep

Death in Paradise
TV · as Callum Jones · 1 ep
Just Because You're Paranoid...
Just Because You're Paranoid...
Movie · as Derek

Merlin
TV · as Sir Leon · 32 eps

Hotel Babylon
TV · as Justice · 1 ep

Dirty Filthy Love
Movie · as Josh

Shameless
TV · as Marc Arlington · 1 ep

Foyle's War
TV · as Armed Guard · 1 ep

Heartbeat
TV · as Zak · 1 ep


