Actor · Born 1949
Elsinore
20 Nov 2026 · as Hospital Patron
A Private War
2018 · as Adam Watkins
Darkest Hour
2017 · as Arthur Greenwood
The Sense of an Ending
2017 · as Alex Stuart
Denial
2016 · as Judge John Trench
Macbeth
2015 · as Macdonwald
Far from the Madding Crowd
2015 · as Jacob Smallbury
Serena
2014 · as Doctor
National Theatre Live: Timon of Athens
2012 · as Apemantus
Nora
2012 · as Robin
The Power of Three
2011 · as Gordon
The Execution of Gary Glitter
2009 · as Gary Glitter
Bobby Jones: Stroke of Genius
2004 · as Jimmy Maiden