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
Credits from TMDB.