
Role w serialach
Dynastia Tudorów
jako Richard Rich
13 odcinków
Terra Nova
jako Dr. Malcolm Wallace
11 odcinków
Stan kryzysowy
jako Jonas Clarenbach
9 odcinków
Casualty
jako PC Harry Sinclair
8 odcinków
Maski szpiega
jako Younger Terrence Graves
4 odcinków
4 odcinków
Posłaniec Gniewu
jako Guy de Beauchamp, Earl of Warwick
2 odcinków
Cel numer jeden
jako Brian Brooks
2 odcinków
Morderstwa w Midsomer
jako Dexter Lockwood
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Pułapki umysłu
jako Graham Perri
1 odcinków
Ojciec Brown
jako Father Franc
1 odcinków
Magic Grandad
jako Charles Darwin
1 odcinków
Ripper Street. Tajemnica Kuby Rozpruwacza
jako Joshua Fields
1 odcinków
Outlander
jako Major General Benedict Arnold
1 odcinków
Spooks
jako Andrew Dorland
1 odcinków
Geniusz
jako Carl Jung
1 odcinków
Ancient Rome: The Rise and Fall of an Empire
jako Nicanor
1 odcinków
Bloodaxe
jako Athelstan
0 odcinków