We Few Survivors 2025
as James
National Theatre Live: Dr. Strangelove 2025
as Ensemble
Up the Catalogue 2024
as Steve
A Woman Walks Into A Bank 2022
as Leader
National Theatre Live: Small Island 2019
Actor
Driftwood 2012
as Gang Leader
Small-Time Revolutionary 2010
as Winston
Credits from TMDB.