Filmography

New Tricks
2004 · Acting

Medici: Masters of Florence
2016 · Acting

Troy: Fall of a City
2018 · Acting

Legends
2026 · Acting

Atonement
2007 · Acting

Fortitude
2015 · Acting

Coming Up
2003 · Acting

Snow White and the Huntsman
2012 · Acting

A Gentleman in Moscow
2024 · Acting

War Horse
2011 · Acting

Great Expectations
2023 · Acting

The Imaginarium of Doctor Parnassus
2009 · Acting

RocknRolla
2008 · Acting

The Fades
2011 · Acting

This Is England '86
2010 · Acting

Dorian Gray
2009 · Acting

Without Sin
2022 · Acting

You Will Meet a Tall Dark Stranger
2010 · Acting

This Is England '90
2015 · Acting

Black Death
2010 · Acting

The Salisbury Poisonings
2020 · Acting

Welcome to the Punch
2013 · Acting

FX's A Christmas Carol
2019 · Acting

The Last Days on Mars
2013 · Acting

Monsters: Dark Continent
2014 · Acting

This Is England '88
2011 · Acting

From Darkness
2015 · Acting

Gangster No. 1
2000 · Acting

A Christmas Carol
2019 · Acting

Ultramarines: A Warhammer 40,000 Movie
2010 · Acting

Jawbone
2017 · Writer, Acting

Daylight Robbery
2008 · Acting

It Was an Accident
2000 · Acting

Morning
2012 · Acting

London to Brighton
2006 · Acting

A House in Jerusalem
2023 · Acting

Clapham Junction
2007 · Acting

Huge
2010 · Acting

Nancy, Sid and Sergio
2011 · Acting
- No Poster
Royalty
2001 · Acting
