Role w serialach
12 odcinków
Duma i Uprzedzenie
jako Mr. Bennet
6 odcinków
Muzzy in Gondoland
jako Norman (voice)
6 odcinków
The History of Tom Jones: A Foundling
jako Squire Allworthy
5 odcinków
Other People's Children
jako Duncan
4 odcinków
The Sweeney
jako Det. Chief Supt. Braithwaite
3 odcinków
Harry's Game
jako Davidson
3 odcinków
Clayhanger
jako Doctor Heve
3 odcinków
2 odcinków
The New Statesman
jako Paddy O'Rourke
2 odcinków
Henry VIII
jako Tomas Bolena
2 odcinków
Wolf Hall
jako Archbishop Warham
2 odcinków
Morderstwa w Midsomer
jako Hugo Balcombe
1 odcinków
Bergerac
jako B J Farrell
1 odcinków
Jonathan Creek
jako Rupert Clifford-Wright
1 odcinków
Monarch of the Glen
jako Toad
1 odcinków
1 odcinków
1 odcinków
Dr. Finlay's Casebook
jako Robert McDowell
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Detective
jako Peter Binns
1 odcinków
1 odcinków
New Tricks
jako Edward Fraser
1 odcinków
Minder
jako Doctor
1 odcinków
1 odcinków
1 odcinków
Peak Practice
jako Dr. Laurence Reeve
1 odcinków
Muszkieterowie
jako Priest
1 odcinków
Chillers
jako Mr. Emery
1 odcinków
Casualty
jako Douglas Cranville
1 odcinków
Shackleton
jako Roald Amundsen
1 odcinków
1 odcinków
The Royal
jako Professor Farrow
1 odcinków
Morderstwa w Midsomer
jako Sir Malcolm Frazer
1 odcinków
Chip i Dale: Brygada RR
jako English Citizens (voice)
1 odcinków
Danger UXB
jako Major Pullar
1 odcinków
Play for Today
jako Tom
1 odcinków
Poirot
jako Timothy Abernethie
1 odcinków
Dempsey and Makepeace
jako Lindsay
1 odcinków
Tales of the Unexpected
jako Fergus Locke
1 odcinków
Playhouse
jako George
1 odcinków
BBC Play of the Month
jako Duke of Albany
1 odcinków
BBC Play of the Month
jako Richard Halton
1 odcinków
BBC2 Play of the Week
jako Stephen
1 odcinków
Londoners
jako The Priest
1 odcinków
Theatre 625
jako Clerk of the Court
1 odcinków