Role w serialach
Dr Martin
jako Bert Large
77 odcinków
Rzym
jako Newsreader
22 odcinków
10 odcinków
Chef
jako Gustave LaRoche
7 odcinków
Edge of Darkness
jako Harcourt
6 odcinków
Dr. Forever!
jako Himself
5 odcinków
Doktor Who
jako Winston Churchill
4 odcinków
Dzieci Diuny
jako Baron Vladimir Harkonnen
3 odcinków
The Ruth Rendell Mysteries
jako Ivan Teal
3 odcinków
Diuna
jako Baron Vladimir Harkonnen
3 odcinków
W 80 dni dookoła świata
jako Batcular
3 odcinków
Scarlet and Black
jako Prosecutor
3 odcinków
The Blackheath Poisonings
jako George Collard
3 odcinków
The Mystery of Edwin Drood
jako Mayor Sapsea
2 odcinków
Spartakus
jako Lentulus Batiatus
2 odcinków
Time Riders
jako Leather Hardbones
2 odcinków
Pie in the Sky
jako Barry Wilkes
2 odcinków
The Wimbledon Poisoner
jako Dent
2 odcinków
David Copperfield
jako Mr. Dick
2 odcinków
Archie: The Man Who Became Cary Grant
jako Alfred Hitchcock
2 odcinków
The Cleopatras
jako Alexander
2 odcinków
Morderstwa w Midsomer
jako Dr. Burgess
1 odcinków
Hornblower
jako Mr Tapling
1 odcinków
Bergerac
jako Fowler
1 odcinków
Lewis
jako Reverend King
1 odcinków
Łowcy skarbów
jako Lord Andrew
1 odcinków
Strange
jako Harrison
1 odcinków
Inspector Morse
jako Pathologist
1 odcinków
Spooks
jako Judge
1 odcinków
1 odcinków
Lovejoy
jako Gervais Rackham
1 odcinków
1 odcinków
1 odcinków
Cadfael
jako Canon Eluard
1 odcinków
Minder
jako Eric Morgan
1 odcinków
Murder Rooms: Mysteries of the Real Sherlock Holmes
jako Haywood Donovan
1 odcinków
Bugs
jako Hunter
1 odcinków
Roughnecks
jako John
1 odcinków
Minder
jako Hargreaves
1 odcinków
Ain't Misbehavin'
jako Chuck Purvis
1 odcinków
1 odcinków
Sandman
jako Tavern Landlord (1989)
1 odcinków
Testament: The Bible in Animation
jako Ahab (voice)
1 odcinków
The Modern World: Ten Great Writers
jako Egisto Oliveri / Producer / Philip / Doctor
1 odcinków
Watching
jako Minister
1 odcinków
Longitude
jako Dr. Bliss
1 odcinków
New Tricks
jako Michael Meadowcroft
1 odcinków