Actor · Born 1944
Little Women: The Musical
2022 · as Mr Lawrence
Hampstead
2017 · as Rory
The World's Most Famous Train
2015 · as Presenter
RSC Live: Othello
2015 · as Brabantio
Questioning Darwin
2014 · as Narrator
The Fever
2004 · as Gaev
The Biographer
2002 · as Jeremy Gibbon
Deceit
2001
Metroland
1998 · as Woody
Code Name: Wolverine
1996 · as Jack Dunbar
Not a Penny More, Not a Penny Less
1990 · as James Brigsley
Titus Andronicus
1985 · as Saturninus