

Boyka: Undisputed IV
2016 · as Kiril

Ladies First
2026 · as Harry

Notting Hill
1999 · as Loud Man in Restaurant

Christopher Robin
2018 · as Cecil Hungerford

The Death of Stalin
2017 · as Nicolai Bulganin

The Libertine
2004 · as Barrillon

See How They Run
2022 · as Fellowes

Wicked Little Letters
2024 · as Constable Spedding

FX's A Christmas Carol
2019 · as Spirit / Business Man

The Voices
2014 · as Dennis Kowalski

Venus
2006 · as Period Film Director

The Vote
2015 · as Howard Roberts

Fear of Fanny
2006 · as Director

Twelfth Night
2012 · as Maria

National Theatre Live: The Misanthrope
2026 · as John

The Gay Collection | Volume I | Presented by Shortz!
2025

Good Boy
2023 · as Doctor

National Theatre Live: Phaedra
2023 · as Hugo