Filmography

Great Performances
1971 · Acting

Foundation
2021 · Acting

Atlanta
2016 · Acting

Heartstopper
2022 · Acting

Fresh Meat
2011 · Acting

A Ghost Story for Christmas
1971 · Acting

Heartstopper Forever
2026 · Acting

A Very English Scandal
2018 · Acting

Showtrial
2021 · Acting

Cucumber
2015 · Acting

The Girl with All the Gifts
2016 · Acting

The Personal History of David Copperfield
2019 · Acting

Banana
2015 · Acting

Goodbye June
2025 · Acting

Tofu
2015 · Acting

A Midsummer Night's Dream
2016 · Acting

National Theatre Live: Romeo and Juliet
2021 · Acting

Grow
2025 · Acting

National Theatre Live: Antony & Cleopatra
2018 · Acting

National Theatre Live: The Crucible
2023 · Acting

The Vote
2015 · Acting

The Isle
2019 · Acting

National Theatre Live: Saint Joan
2017 · Acting

National Theatre Live: Barber Shop Chronicles
2018 · Acting

Martin's Close
2019 · Acting

Shakespeare Lives: The Works
2016 · Acting
