Role w serialach
Gra o tron
jako Sir Jorah Mormont
70 odcinków
Reyka
jako Angus Speelman
16 odcinków
Platforma
jako Magnus MacMillan
12 odcinków
Silos
jako Dr. Pete Nichols
12 odcinków
Cleverman
jako Jarrod Slade
12 odcinków
Delicious
jako Leo Vincent
12 odcinków
Titans
jako Bruce Wayne / Batman
11 odcinków
Prisoners' Wives
jako Paul
10 odcinków
Sprawy Jacka Taylora
jako Jack Taylor
9 odcinków
Castlevania: Nocturne
jako Juste Belmont (voice)
9 odcinków
Ostatnie dni ery kosmosu
jako Bob Foden
8 odcinków
Spooks
jako Vaughan Edwards
7 odcinków
Wives and Daughters
jako Mr. Preston
6 odcinków
Glasgow Kiss
jako Stuart Morrison
6 odcinków
Breathless
jako Ronald Mulligan
6 odcinków
City of Vice
jako John Fielding
5 odcinków
The Fear
jako Carl Galton
5 odcinków
The Diary of Anne Frank
jako Otto Frank
5 odcinków
Frankie's House
jako Tim Page
4 odcinków
Kidnapped
jako Breck
3 odcinków
Pani Wilson
jako Alec Wilson
3 odcinków
2 odcinków
Downton Abbey
jako Sir Richard Carlisle
2 odcinków
Doktor Who
jako Octavian
2 odcinków
The Red Tent
jako Jacob
2 odcinków
2 odcinków
Painted Lady
jako Sebastian Stafford
2 odcinków
Natural World
jako Narrator
2 odcinków
Kontra
jako Gerald Crawford
2 odcinków
1 odcinków
1 odcinków
Poirot
jako Doctor Willoughby
1 odcinków
Przystań
jako Roland Holloway
1 odcinków
Ripper Street. Tajemnica Kuby Rozpruwacza
jako Madoc Faulkner
1 odcinków
Screen One
jako Adam Bede
1 odcinków
The Hollow Crown
jako Warwick
1 odcinków
VE Day 80
jako Self
1 odcinków