Role w serialach
150 odcinków
Milczący świadek
jako Thomas Chamberlain
70 odcinków
Wielki konstrukcje III Rzeszy
jako Self
36 odcinków
Heartbeat
jako Ben Norton
20 odcinków
Encounters with Evil
jako Narrator
10 odcinków
10 odcinków
The House of Eliott
jako Daniel Page
8 odcinków
Sparks of Invention
jako self
8 odcinków
7 odcinków
Magia Wielkiego Błękitu. Siedem kontynentów
jako Narrator (voice)
7 odcinków
Plotlands
jako Tom
6 odcinków
White Heat
jako Miles
6 odcinków
Life Force
jako 旁白
6 odcinków
Cell 8
jako Edward Finnigan
6 odcinków
3 odcinków
Nolly
jako Ronald Allen
3 odcinków
Sweet Revenge
jako Peter Coin
2 odcinków
2 odcinków
The Fortunate Pilgrim
jako Patient WWII
2 odcinków
Dalgliesh
jako Father Sebastian
2 odcinków
Szpiedzy w Warszawie
jako Colonel Lessard
2 odcinków
Morderstwa w Midsomer
jako Martin Spellman
1 odcinków
The Storyteller
jako Prince 1
1 odcinków
Poirot
jako John Lake
1 odcinków
1 odcinków
1 odcinków
Cadfael
jako Lord Beaumont
1 odcinków
Victoria Wood
jako Kevin
1 odcinków
Przekraczając granice
jako Business Man
1 odcinków
1 odcinków
1 odcinków
Top Boy
jako Peter Stenton
1 odcinków
The Line of Beauty
jako Pete Mawson
1 odcinków
Poirot
jako Guy Carpenter
1 odcinków
The Crown
jako Stephen Ward
1 odcinków
Heartbeat
jako Ray Richards
1 odcinków
Nieśmiertelny
jako Tarsis
1 odcinków
Lewis
jako Sefton Linn
1 odcinków
Śmierć pod palmami
jako Peter Holcroft
1 odcinków
Jak działa wszechświat?
jako Himself - Narrator
1 odcinków
The Inspector Lynley Mysteries
jako Thorsson
1 odcinków
Shakespeare i Hathaway: Prywatni detektywi
jako Stephen Capulet
1 odcinków
Foyle's War
jako Charles Lucas
1 odcinków
Performance
jako Peter Scott-Fowler
1 odcinków