Filmography

Slow Horses
2022 · Acting

Peaky Blinders
2013 · Acting

The Great
2020 · Acting

3 Body Problem
2024 · Acting

The Capture
2019 · Acting

Criminal Record
2024 · Acting

The Magic Faraway Tree
2026 · Acting

Sweetpea
2024 · Acting

The Dark Crystal: Age of Resistance
2019 · Acting

Bad Education
2012 · Acting

Urban Myths
2017 · Acting

Digby Dragon
2016 · Acting

The Decameron
2024 · Acting

Psychobitches
2013 · Writer, Acting

Grimsby
2016 · Acting

Sick Note
2017 · Acting

The Spy Who Dumped Me
2018 · Acting

Stath Lets Flats
2018 · Acting

Truth Seekers
2020 · Acting

Hyperdrive
2006 · Acting

Saxondale
2006 · Acting

The Flatshare
2022 · Acting

The Mimic
2013 · Acting

Am I Being Unreasonable?
2022 · Acting

10 Minute Tales
2009 · Acting

Dope Girls
2025 · Acting

Ellie & Natasia
2022 · Acting

I Give It a Year
2013 · Acting

GameFace
2017 · Acting

Merry Christmas Aubrey Flint
2026 · Acting

Alan Partridge: Alpha Papa
2013 · Acting

Live at the Moth Club
2022 · Writer, Acting

Bob the Builder: Mega Machines
2017 · Acting

Horrible Histories: The Movie — Rotten Romans
2019 · Acting

The Persuasionists
2010 · Acting

All My Friends Hate Me
2022 · Acting

Kill Your Friends
2015 · Acting
- No Poster
Doodlebugs
2017 · Acting

Asylum
2015 · Acting

Tales from the Lodge
2019 · Acting
- No Poster
The Worst
Acting

The Orgy
2018 · Acting

Close Personal Friends
Acting

Backstage At Live Aid
2018 · Acting
- No Poster
Nightswimming
2003 · Acting
