Actor
Hampstead Theatre At Home: Drawing The Line
2020 · as PETHICK LAWRENCE / SARGEANT
Murder on the Orient Express
2017 · as Priest
The Foreigner
2017 · as Prime Minister
Mad to Be Normal
2017 · as Psychiatrist
Almeida Theatre Live: Richard III
2016 · as King Edward IV/James Tyrrell/Sir James Blunt
Coalition
2015 · as Gus O'Donnell
Absolutely Anything
2015 · as Newsreader
Off the Page: PPE
2014 · as Politician
An Adventure in Space and Time
2013 · as Peter Brachacki
Believe
2013 · as Journalist
National Theatre Live: Macbeth
2013 · as Siward
Lennon Naked
2010 · as Hospital Consultant