
Acted in 23
2020s
- 2020
Hampstead Theatre At Home: Drawing The Line
PETHICK LAWRENCE / SARGEANT
2010s
- 2017
- 2016
Almeida Theatre Live: Richard III
King Edward IV/James Tyrrell/Sir James Blunt
- 2015
Coalition
Gus O'Donnell
- 2014
Off the Page: PPE
Politician
- 2013
An Adventure in Space and Time
Peter Brachacki
National Theatre Live: Macbeth
Siward
- 2012
- 2010
The Taking of Prince Harry
Malcolm Stewart
National Theatre Live: A Disappearing Number
G. H. Hardy
2000s
- 2009
- 2006
The West Wittering Affair
Greg
The Chatterley Affair
Clerk of the Court
- 2005
Gideon's Daughter
Gideon's Father