Finding Harry: The Craft Behind the Magic 2026
as Self (uncredited)
National Theatre Live: After Life 2021
as Two
National Theatre Live: Present Laughter 2019
as Roland Maule
The Favourite 2018
as Abigail's Soldier (uncredited)
Credits from TMDB.