Role w serialach
Z-Cars
jako PC Bob Steele
33 odcinków
Conan
jako Hissah Zul
22 odcinków
War and Remembrance
jako Brig. Gen. Armin Von Roon
12 odcinków
Wichry Wojny
jako Brigadier General Armin Von Roon
7 odcinków
6 odcinków
Härte 10
jako Sir Harold Ames
5 odcinków
Piotr Wielki
jako Col. Patrick Gordon
4 odcinków
George Washington
jako Gen. Horatio Gates
3 odcinków
The Rhinemann Exchange
jako Geoffrey Moore
3 odcinków
Sadat
jako Thompson
2 odcinków
Napisała: Morderstwo
jako Minister Melnikov
1 odcinków
Colditz
jako Sq. Ldr. Tony Shaw
1 odcinków
1 odcinków
Przygody Sherlocka Holmesa
jako Dr Grimesby Roylott
1 odcinków
1 odcinków
Z-Cars
jako Vagrant
1 odcinków
Star Trek: Następne pokolenie
jako Robert Picard
1 odcinków
Jesus: The Evidence
jako Themselves
1 odcinków
Play for Today
jako Reader, Kuznetsov's 'Prison Diaries' (voice)
1 odcinków
Kosmos 1999
jako Ernst Linden
1 odcinków
Play for Today
jako Tony Lyle
1 odcinków
Play for Today
jako Roderick Bagley
1 odcinków
Playhouse
jako James Lombard
1 odcinków
Screen Two
jako Pomeroy
1 odcinków
The Wednesday Play
jako Squadron-Leader Jack Cooper
1 odcinków
Playhouse
jako Dr. Mallam
1 odcinków
Playhouse
jako Putzi Hanfstaengl
1 odcinków
BBC2 Play of the Week
jako Lavretsky
1 odcinków
Churchill's People
jako Lucius
1 odcinków
0 odcinków