Role w serialach
Indian Summers
jako Stafford Armitage
10 odcinków
Wallander
jako Nyberg
9 odcinków
Rozpustnice
jako Justice Cunliffe
8 odcinków
6 odcinków
The Pentaverate
jako Exalted Pikeman Higgins
6 odcinków
6 odcinków
Killer Net
jako DI Colby
4 odcinków
The Great Fire
jako Lord Hyde
4 odcinków
Doctor Thorne NA
jako Frank Gresham Senior
4 odcinków
Poldark - Wichry losu
jako Mr Trencrom
4 odcinków
Doctor Thorne
jako Frank Gresham Sr.
3 odcinków
A Very British Scandal
jako George Whigham
3 odcinków
Anatomia skandalu
jako Brian Taylor
3 odcinków
Na koniec świata
jako Mr. Brocklebank
3 odcinków
Waking the Dead
jako Karl Meerman
2 odcinków
2 odcinków
2 odcinków
Peaky Blinders
jako Winston Churchill
2 odcinków
Morderstwa w Midsomer
jako Rev. Anthony Gant
1 odcinków
Bramwell
jako Osborne
1 odcinków
Elektryczne marzenia Philipa K. Dick'a
jako Dr. Thaddeus Cutter
1 odcinków
Dr Martin
jako Trevor Dodds
1 odcinków
Spooks
jako Matthew Plowden
1 odcinków
Jane Eyre
jako Mr. Brocklehurst
1 odcinków
The Game
jako Prime Minister
1 odcinków
Śmierć pod palmami
jako Professor Roger Harkness
1 odcinków