
Acted in 7
2020s
- 2020
2010s
- 2019
- 2016
King Lear
Duke of Cornwall
- 2015
A Plea for Grimsby
Dad
- 2013
National Theatre Live: Macbeth
Ross
2000s
- 2009
The Hessen Affair
Sergeant

2020s
2010s
King Lear
Duke of Cornwall
A Plea for Grimsby
Dad
National Theatre Live: Macbeth
Ross
2000s
The Hessen Affair
Sergeant