National Theatre at Home: War Horse 2026
as Ted Narracott / Colonel Strauss / Understudy Private Manfred
Thailand's Wild Cats 2021
as Narrator (voice)
National Theatre Live : A Small Family Business 2014
as Cliff McCracken
Diana & Me 1997
as Self
Credits from TMDB.