Actor · Born 1971
Rangoon
2017 · as Major Williams
Coalition
2015 · as William Hague
National Theatre Live: War Horse
2014 · as Captain Nicholls
The Grind
2012 · as DI Greaves
Origin
2010 · as Mike Potter
Last Chance Harvey
2008 · as Andrew
Quills
2000 · as Abbe du Maupas