Actor
National Theatre Live: Coriolanus
2025 · as Rutilus
Seagull
2019 · as Pat
1944: Should We Bomb Auschwitz?
2019 · as Anthony Eden
Sink
2018 · as Parkside Director
The Battle of Hood and Bismarck
2013 · as Lt. Wyldbore-Smyth
Nuremberg: Goering's Last Stand
2006 · as Maj. Airey Neave
Minema Cinema
2004 · as Woody / Andrew / Bob (voice)