National Theatre at Home: War Horse 2026
as Captain Stewart / Ludwig / Understudy Veterinary Officer Martin
DREDD 2024
as Henry Dredd
Credits from TMDB.