Acting
Doctor Who
2005
Midsomer Murders
1997
1963
The Crown
2016
Herkül Puaro
1989
Call the Midwife
2012
A Touch of Frost
1992
New Tricks
2004
Komiser Lewis
2007
Foyle's War
2002
Dalziel and Pascoe
1996
Poldark
2015
Aşk ve Gurur
1995
The Gold
2023
Judge John Deed
2001
La Bataille de Gaulle : L’Âge de fer
2026
La Bataille de Gaulle : J'écris ton nom
Performance
1991
The Buccaneers
SAS Rogue Heroes
2022
Kavanagh Q.C.
One Day
2024
Dracula
2013
Bramwell
Upstairs Downstairs
2010
Mistresses
2008
Suspicion
Home Fires
Fortunes of War
1987
Our Mutual Friend
1998
Sonsuzluk Teorisi
Bir Uğradım
The Robinsons
Trinity
2009
Restless
Trust
2003
Anne
Great Expectations
Identity
Lorna Doone
2000
Beau Geste
1982
Anna Karenina
Kral George'un Deliliği
1994
Power Monkeys
My Family and Other Animals
Kral Lear
2018
Chessgame
1983
I Misteri Della Giungla Nera
The Impressionists
2006
FairyTale: A True Story
Çocuk Yasası
The Cry
Amnesia
İntikam
Sirens
Sisi & Ich
Oxford Blues
1984
The Falklands Play
Beau Brummell: This Charming Man
Absolute Hell
The Strange Case of Sherlock Holmes & Arthur Conan Doyle
National Theatre Live: The Hard Problem
Riders
1993
The Fools on the Hill
1986
Doc Martin and the Legend of the Cloutie
Een vrouw van het noorden
1999
Lucky Jim
The Brides in the Bath
My Night with Reg
To Catch a King
The Hotel In Amsterdam
Doctor Who: The Visitation
Dead Cool
Partygate
A Teacher's Gift
2025
Private Lives
Mary Rose