Acting
Agatha Christie's Poirot
1989
All Creatures Great and Small
1978
Safe
1993
Les Misérables
1998
Oliver Twist
2005
Genius
2016
The Kindness of Strangers
2006
The Fear
1988
Married Single Other
2010
All the Queen's Men
2001
Ethel & Ernest
Mist: The Tale of a Sheepdog Puppy
Woman of the Wolf
1994
Mr. Nice
The Heart of Me
2004
The House of Bernarda Alba
1991
The Wolves of Willoughby Chase
National Theatre Live: Treasure Island
2015
The Heart Surgeon
1997