Filmography

Black Mirror
2011 · Acting

The Last Leg
2013 · Acting

Agatha Christie's Marple
2004 · Acting

Soccer AM
1995 · Acting

Trying
2020 · Acting

Roadies
2016 · Acting

Jurassic World: Fallen Kingdom
2018 · Acting

Smoke
2025 · Acting

The Big Short
2015 · Acting

Prometheus
2012 · Acting

Life of Pi
2012 · Acting

Shaun of the Dead
2004 · Acting

Hot Fuzz
2007 · Acting

Men in Black: International
2019 · Acting

Bait
2026 · Acting

The BFG
2016 · Acting

The World's End
2013 · Acting

Under Salt Marsh
2026 · Acting

The Ritual
2017 · Acting

Secret Service
2026 · Acting

One Day
2011 · Acting

The English
2022 · Acting

Green Street Hooligans
2005 · Acting

A Good Year
2006 · Acting

The War of the Worlds
2019 · Acting

Just Mercy
2019 · Acting

Grindhouse
2007 · Acting

Twisted Tales
2005 · Acting

Sons of Liberty
2015 · Acting

Spine Chillers
2003 · Acting

William Tell
2025 · Acting

What If
2014 · Acting

The Salisbury Poisonings
2020 · Acting

Desperate Romantics
2009 · Acting

The Shadow Line
2011 · Acting

The Rotters' Club
2005 · Acting

Pete versus Life
2010 · Acting

I Give It a Year
2013 · Acting
- No Poster
A Room with a View
2008 · Acting

Rich Flu
2024 · Acting
- No Poster
Number 10
Acting

Anonymous
2011 · Acting

X+Y
2015 · Acting

Swallows and Amazons
2016 · Acting

He Kills Coppers
2008 · Acting

Get Santa
2014 · Acting

The Lion in Winter
2003 · Acting

Kidulthood
2006 · Acting

The Calcium Kid
2004 · Acting

The Furious Gods: Making Prometheus
2012 · Acting

The Romantics
2006 · Acting

Long Story Short
2021 · Acting

The Last Drop
2006 · Acting

The Scouting Book for Boys
2010 · Acting

A Room with a View
2007 · Acting

Mum's List
2016 · Acting

Harry Price: Ghost Hunter
2015 · Acting

My Online Nightmare
2017 · Acting

National Theatre Live: Death of England: Michael
2020 · Acting

Grandpa's Great Escape
2018 · Acting

Off the Page: Death of England
2014 · Acting

Earthbound
2012 · Acting

Dracula
2006 · Acting

Frankie Howerd: Rather You Than Me
2008 · Acting

Cracker: Nine Eleven
2006 · Acting

Denmark
2019 · Acting

National Theatre Live: Hedda Gabler
2017 · Acting

Wide Sargasso Sea
2006 · Acting

The Chatterley Affair
2006 · Acting
- No Poster
The Death of Sherlock Holmes
Acting

The Legend of the Tamworth Two
2004 · Acting

SUS
2010 · Acting
- No Poster
Modern Life Is Rubbish
2009 · Acting

Get Off My Land
2007 · Acting

Out of Control
2002 · Acting
