Filmography

Hustle
2004 · Acting

Industry
2020 · Acting

Masters of the Air
2024 · Acting

De Gaulle: Résistance
2026 · Acting

De Gaulle: Liberté
2026 · Acting

War of the Worlds
2019 · Acting

The Gold
2023 · Acting

Criminal Record
2024 · Acting

Lark Rise to Candleford
2008 · Acting

Ashes to Ashes
2008 · Acting

The Bank Job
2008 · Acting

Johnny English Reborn
2011 · Acting

Downton Abbey
2019 · Acting

Thorne
2010 · Acting

The Union
2024 · Acting

Season of the Witch
2011 · Acting

Titanic
2012 · Acting

Burnt
2015 · Acting

Little Disasters
2025 · Acting

Hunted
2012 · Acting

The Wrong Mans
2013 · Acting

Red Joan
2018 · Acting

Litvinenko
2022 · Acting

Our Zoo
2014 · Acting

The One
2021 · Acting

The Lady in the Van
2015 · Acting

Sea Wolf
2009 · Acting

Freud's Last Session
2023 · Acting

Ben Hur
2010 · Acting

The Last Post
2017 · Acting

He Knew He Was Right
2004 · Acting

The Confessions of Frannie Langton
2022 · Acting

How to Talk to Girls at Parties
2017 · Acting

The History Boys
2006 · Acting

Goodbye Christopher Robin
2017 · Acting

The Rapture
2026 · Acting

Amazing Grace
2007 · Acting

Byron
2003 · Acting

Man Up
2015 · Acting

Anne
2022 · Acting

Stag
2016 · Acting

Moonwalkers
2015 · Acting

The Children
2008 · Acting

The Child in Time
2018 · Acting

A Good Woman
2004 · Acting

The Ones Below
2016 · Acting

Bright Young Things
2003 · Acting

Wallis & Edward
2005 · Acting

A Short Stay in Switzerland
2009 · Acting

The Go-Between
2015 · Acting

Responsible Child
2019 · Acting
- No Poster
Pulse
2010 · Acting

Just Henry
2011 · Acting

To Love a Narcissist
2025 · Acting

Byron
2003 · Acting
- No Poster
The Briny
2015 · Acting

Sea Wolf
2009 · Acting
- No Poster
Official Selection
2008 · Acting

Complicit
2013 · Acting

Burlesque Fairytales
2010 · Acting

All My Sons
2011 · Acting

Strange Weather
2015 · Acting
