Actor · Born 1977
National Theatre at Home: Cloud 9
1 Mar 2027 · as Clive / Cathy
Napoleon
2023 · as Robespierre
High Tide
2023 · as The Stone (voice)
Mank
2020 · as John Houseman
Peterloo
2018 · as Mr Hobhouse
Slumber
2017 · as Charlie Morgan
The Ritual
2017 · as Dom
National Theatre Live: King Lear
2014 · as Edmund
Spirit Trap
2005 · as Nick
Vera Drake
2004 · as David
AVP: Alien vs. Predator
2004 · as Thomas Parks
Sylvia
2003 · as Tom Hadley-Clarke