Actor
RSC Live: Henry VI, Part 1
2023 · as Talbot
RSC Live: The Merchant of Venice
2015 · as Antonio
Yussef Is Complicated
2015 · as Mr. Squires
X+Y
2015 · as Headmaster
A Poet in New York
2014 · as Jerry Hart
National Theatre Live: Antigone
2012 · as Tiresias
Black Death
2010 · as Griff
The Witching of Ben Wagner
1987 · as Liz Wagner