
Role w serialach
Demony da Vinci
jako Girolamo Riario
28 odcinków
Pozłacany wiek
jako Oscar van Rhijn
25 odcinków
Krypton
jako Brainiac
20 odcinków
12 odcinków
Hrabia Monte Christo
jako Danglars
8 odcinków
Świat bez końca
jako Edward III
8 odcinków
Emma
jako Mr. Elton
4 odcinków
The Crown
jako Andrew Gailey
4 odcinków
4 odcinków
Liga dżentelmenów
jako Justin Smart
3 odcinków
Fundacja
jako Sunmaster-18
3 odcinków
The Inspector Lynley Mysteries
jako Graham Marshall
1 odcinków
Amatorzy przygód
jako Byron Haycroft
1 odcinków
Garrow's Law
jako Charles Fox
1 odcinków
A Touch of Frost
jako D.C. Robert Presley
1 odcinków
Casualty
jako Daniel Tasker
1 odcinków
Wywiad z wampirem
jako Morgan Ward
1 odcinków
If...
jako Ben Swales
1 odcinków
0 odcinków