National Theatre at Home: War Horse 2026
as Major James Nicholls / Doctor Schweyk / Understudies: Private Geordie/Sergeant Fine/Cavalry Captain Friedrich Müller
Messenger 2023
as Simon
Credits from TMDB.