Othello 2026
as Lodovico
Kiss Me, Kate 2024
as Harry Trevor / Baptista
The Merry Wives of Windsor - Live at Shakespeare's Globe 2019
as Frank Ford
Another Day of Life 2018
as Carlos (voice)
I Cinna 2012
as Cinna
National Theatre Live: The Comedy of Errors 2012
as First Merchant
Credits from TMDB.