Role w serialach
Coronation Street
jako Alan Bradley
121 odcinków
The Top Secret Life of Edgar Briggs
jako Spencer
13 odcinków
10 odcinków
Doctor Who
jako Marco Polo
7 odcinków
Lord Peter Wimsey: Clouds of Witness
jako Det. Inspector Parker
5 odcinków
Lord Peter Wimsey
jako Det. Inspector Parker
5 odcinków
Jezus z Nazaretu
jako Quartus
4 odcinków
Lord Peter Wimsey Mysteries: The Unpleasantness at the Bellona Club
jako Det. Insp. Parker
4 odcinków
The Prisoner
jako Number One Hundred
1 odcinków
The Professionals
jako Ross
1 odcinków
1 odcinków
1 odcinków
Święty
jako Bertrand Tamblin
1 odcinków
1 odcinków
One Step Beyond
jako Johnny Watson
1 odcinków
1 odcinków
1 odcinków
Sir Francis Drake
jako Agila
1 odcinków
Poirot
jako Boucher
1 odcinków
Crown Court
jako Douglas Blandford
1 odcinków
Rewolwer i melonik
jako Nicholson
1 odcinków
Casualty
jako Bill
1 odcinków
Armchair Theatre
jako Erskine Craig
1 odcinków
The Rivals of Sherlock Holmes
jako Roderick Varley
1 odcinków
Cluedo
jako George Biddle
1 odcinków
Cribb
jako Edmund Vibart
1 odcinków
Arthur of the Britons
jako Morcant
1 odcinków
Coppers End
jako Paddy
1 odcinków
Wilde Alliance
jako Mike Stewart
1 odcinków
Till Death Us Do Part
jako Surgeon
1 odcinków