Filmography

Doctor Who
2005 · Acting

Line of Duty
2012 · Acting

Hustle
2004 · Acting

Shelter
2026 · Acting

Inside No. 9
2014 · Acting

Good Omens
2019 · Acting

1917
2019 · Acting

Bookish
2025 · Acting

Ashes to Ashes
2008 · Acting

Rogue One: A Star Wars Story
2016 · Acting

Playhouse Presents
2012 · Acting

Pearl Harbor
2001 · Acting

A Thousand Blows
2025 · Acting

Magpie Murders
2022 · Acting

Blankety Blank
2021 · Acting

Lord of the Flies
2026 · Acting

The Adventures of Tintin
2011 · Acting

Atonement
2007 · Acting

Urban Myths
2017 · Acting

Chicken Run: Dawn of the Nugget
2023 · Acting

Moonflower Murders
2024 · Acting

The Bank Job
2008 · Acting

Franklin
2024 · Acting

Nanny McPhee and the Big Bang
2010 · Acting

Mr. Nobody
2009 · Acting

Des
2020 · Acting

The Thursday Murder Club
2025 · Acting

White Lines
2020 · Acting

The Long Shadow
2023 · Acting

Funland
2005 · Acting

Keen Eddie
2003 · Acting

Temple
2019 · Acting

Believe Me
2026 · Acting

Suspect: The Shooting of Jean Charles De Menezes
2025 · Acting

A Good Year
2006 · Acting

In Deep
2001 · Acting

Lynley
2025 · Acting

Porters
2017 · Acting

Red Riding
2009 · Acting

Treasure Island
2012 · Acting

Guerrilla
2017 · Acting

Rob Beckett's Smart TV
2024 · Acting

Tipping the Velvet
2002 · Acting

The Great Fire
2014 · Acting

The Infiltrator
2016 · Acting

Born to Kill
2017 · Acting

Manchild
2002 · Acting

Victor Frankenstein
2015 · Acting

Code 404
2020 · Acting

The Rhythm Section
2020 · Acting

Mrs Biggs
2012 · Acting

Outcasts
2011 · Acting

Byzantium
2013 · Acting

Welcome to the Punch
2013 · Acting
- No Poster
Do Not Disturb
Acting

The Great War: The People's Story
2014 · Acting

The Limehouse Golem
2016 · Acting

Your Christmas or Mine?
2022 · Acting

Made in Dagenham
2010 · Acting

Vera Drake
2004 · Acting

Plus One
2009 · Acting

All or Nothing
2002 · Acting

Red Riding: The Year of Our Lord 1974
2009 · Acting

Play for Today
2025 · Acting

The Secret Life of Words
2005 · Acting

VE Day 80
2025 · Acting

Swimming with Men
2018 · Acting

My Dinner with Hervé
2018 · Acting

Top Buzzer
2004 · Acting

Your Christmas or Mine 2
2023 · Acting

Red Riding: The Year of Our Lord 1983
2009 · Acting

Dad's Army
2016 · Acting

National Theatre Live: Golden Boy
2026 · Acting
- No Poster
Dead Casual
2002 · Acting

Bodily Harm
2002 · Acting

Fisherman's Friends
2019 · Acting

Public Enemies
2012 · Acting

The Firm
2009 · Acting

Making of Lord of the Flies
2026 · Acting

Two for Joy
2018 · Acting

Class of '76
2005 · Acting

The Best Man
2005 · Acting

Treasure Island
2012 · Acting

The Interrogation of Tony Martin
2018 · Acting

Wild
2026 · Acting

Consuming Passion
2008 · Acting

Middletown
2007 · Acting

Common
2014 · Acting

Mrs Biggs
2012 · Acting

The Scurry
Acting

Shifty
2008 · Acting

The Kemps: All True
2020 · Acting

Against the Law
2017 · Acting

White Girl
2008 · Acting

Rehab
2003 · Acting

The Awakening
2024 · Acting

Half Broken Things
2007 · Acting

Beneath the Skin
2005 · Acting

Saddam's Tribe
2007 · Acting

Mother's Day
2018 · Acting

Maryland
2022 · Acting

Class of '76
2005 · Acting

Consent
2007 · Acting
