Role w serialach
Saracen
jako Col. Patrick Ansell
14 odcinków
No Bananas
jako Edward Grant
10 odcinków
Sharpe
jako Major Nairn
9 odcinków
Empire
jako Cicero
6 odcinków
6 odcinków
Smiley's People
jako Peter Guillam
6 odcinków
Żywi i umarli
jako Ebenezer Alsop
6 odcinków
Lord Mountbatten: The Last Viceroy
jako George Abell
6 odcinków
Oliver's Travels
jako Moody
5 odcinków
Coronation Street
jako Ted Page
5 odcinków
The Devil's Crown
jako Richard Lionheart
5 odcinków
Edward the Seventh
jako Fritz
5 odcinków
3 odcinków
The Ruth Rendell Mysteries
jako DCC Charles Griswold
3 odcinków
Ellis Island
jako Dr. Carl Travers
3 odcinków
Ciała
jako Old Mullins
3 odcinków
2 odcinków
2 odcinków
Waking the Dead
jako Joe Brackley
2 odcinków
Mgły Avalonu
jako Merlin
2 odcinków
2 odcinków
Cormoran Strike
jako Roy Phipps
2 odcinków
Thriller
jako Richard Lovell
1 odcinków
Hornblower
jako Captain Keene
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Tales of the Unexpected
jako Patrick Marney
1 odcinków
A Touch of Frost
jako Alex Ormrod
1 odcinków
Kancelaria Adwokacka
jako Officer (uncredited)
1 odcinków
1 odcinków
The Enigma Files
jako David Stanley
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Secret Army
jako Paul Vercors
1 odcinków
Przekraczając granice
jako Edward Baxendale
1 odcinków
Shades of Greene
jako Trevor's Father
1 odcinków
Play for Today
jako Russell
1 odcinków
Morderstwa w Midsomer
jako Keith Grundy
1 odcinków
Play for Today
jako Bruce
1 odcinków
Lady Killers
jako Edward Marshall-Hall
1 odcinków
Lady Killers
jako Edward Marshall-Hall KC
1 odcinków
Agatha Raisin
jako Bishop Parsons
1 odcinków
Hamish Macbeth
jako Duncan Scott
1 odcinków
The Professionals
jako Werner Dreisinger
1 odcinków
BBC Play of the Month
jako Viskovsky
1 odcinków
The Chief
jako Sir Robert Eaton
1 odcinków
Accident
jako Ian Shaw
1 odcinków