
Role w serialach
99-1
jako Loach
8 odcinków
The Scarlet Pimpernel
jako Robespierre
6 odcinków
The Buccaneers
jako Lord Richard Marabel
5 odcinków
4 odcinków
Big Women
jako Bull
4 odcinków
3 odcinków
Rzym
jako Lepidus
3 odcinków
Hatfields & McCoys - Wojna klanów
jako Perry Cline
3 odcinków
London
jako Joseph Conrad
3 odcinków
Jonathan Strange & Mr Norrell
jako Lord Wellington
3 odcinków
Waking the Dead
jako Dr. Jonathan Lynch
2 odcinków
Witchcraft
jako Steiner
2 odcinków
Dom grozy
jako Sir Geoffrey Hawkes
2 odcinków
Przygody Sary Jane
jako Professor Nicholas Skinner
2 odcinków
Morderstwa w Midsomer
jako Giles Armitage
1 odcinków
Jeeves and Wooster
jako Wilmot
1 odcinków
1 odcinków
Lewis
jako Simon Monkford
1 odcinków
Opowieści z krypty
jako T
1 odcinków
Taggart
jako James Forsyth
1 odcinków
Between the Lines
jako Martin Williams
1 odcinków
Highlander: The Raven
jako Trevor Benton
1 odcinków
Lovejoy
jako Lindsey Parry-Davies
1 odcinków
Van der Valk
jako Martin Lepweg
1 odcinków
Cadfael
jako Le Gaucher
1 odcinków
Poirot
jako Captain Dacres
1 odcinków
1 odcinków
Birds of a Feather
jako Martin
1 odcinków
Gimme Gimme Gimme
jako Vince
1 odcinków
1 odcinków
South Of The Border
jako Frank
1 odcinków
Elektryczne marzenia Philipa K. Dick'a
jako Chief Judge
1 odcinków
Koroner
jako Gavin Drake
1 odcinków
The Paradise Club
jako Ricky Wooley
1 odcinków
Alienista
jako Charles Murray
1 odcinków
Screen Two
jako Charles Fieldhouse
1 odcinków
Jonathan Strange & Mr Norrell
jako Lord Wellington (uncredited)
1 odcinków
Agenci NCIS. Los Angeles
jako Visser
1 odcinków
New Tricks
jako Ray Barlow
1 odcinków