Home / Discover / People

The Royals (2015)

2015
as Robert Henstridge

The Tudors

2007
as Edward Seymour, Duke of Somerset

Spooks

2002
as Dimitri Levendis

Sister Boniface Mysteries

2022
as Sam Gillespie

Guest Star

Episode Marvel's Agent Carter
Smoke and Mirrors
2016
Episode seaQuest DSV
And Everything Nice
1995
Episode Downton Abbey
Downton Abbey
2019
Episode Marvel's Agent Carter
A Little Song and Dance
2016
Episode Sleepy Hollow
Paradise Lost
2015