Filmography

Black Mirror
2011 · Acting

The Wheel of Time
2021 · Acting

House of Games
2017 · Acting

Ludwig
2024 · Acting

Celebrity Mastermind
2003 · Acting

Time Bandits
2024 · Acting

Death Valley
2025 · Acting

Saturday Night Live UK
2026 · Acting

Flowers
2016 · Acting

Black Ops
2023 · Acting

Cunk & Other Humans on 2019
2019 · Acting

How to Build a Girl
2020 · Acting

Break Clause
2026 · Acting

The Loneliest Boy in the World
2022 · Acting

The Festival
2018 · Acting

National Theatre Live: A Midsummer Night's Dream
2019 · Acting

National Theatre Live: The Threepenny Opera
2016 · Acting

Surge
2020 · Acting

National Theatre Live: Amadeus
2017 · Acting

National Theatre Live: 'Master Harold'... and the boys
2019 · Acting

A Monster Calls
2018 · Acting

National Theatre Live: Barber Shop Chronicles
2018 · Acting

Borrowed Time
2013 · Acting

Kiss Me, Kate
2024 · Acting

Fireworks
2022 · Acting

The Ellington Kid
2013 · Acting
