National Theatre Live: The Crucible 2023
Actor
Richard II - Live at Shakespeare's Globe 2015
as Salsbury/Keeper
National Theatre Live: Man and Superman 2015
as Police Officer
Filth: The Mary Whitehouse Story 2008
as Captain of Greene's Team
Credits from TMDB.