Filmography

Sherlock
2010 · Acting

Midsomer Murders
1997 · Acting

Death in Paradise
2011 · Acting

Sex Education
2019 · Acting

Vera
2011 · Acting

Andor
2022 · Acting

Dalziel and Pascoe
1996 · Acting

The Night Manager
2016 · Acting

Genius
2017 · Acting

The Terror
2018 · Acting

Jonathan Creek
1997 · Acting

Rogue One: A Star Wars Story
2016 · Acting

Cloud Atlas
2012 · Acting

Rush
2013 · Acting

Utopia
2013 · Acting

Game On
1995 · Acting

The Forsyte Saga
2002 · Acting

Cranford
2007 · Acting

The Bank Job
2008 · Acting

Hellboy
2019 · Acting

Death by Lightning
2025 · Acting

(All Quiet on the) Preston Front
1994 · Acting

Funny Woman
2023 · Acting

The Game
2014 · Acting

Why Didn't They Ask Evans?
2022 · Acting

The Duchess
2008 · Acting

Year of the Rabbit
2019 · Acting

The Escape Artist
2013 · Acting

The Following Events Are Based on a Pack of Lies
2023 · Acting

The Cursed
2021 · Acting

Victor Frankenstein
2015 · Acting

A Little Chaos
2015 · Acting

Undercover
2016 · Acting

Emma
1996 · Acting

Lucan
2013 · Acting

Agatha and the Midnight Murders
2020 · Acting

Scarlet and Black
1993 · Acting

Hampstead
2017 · Acting

The Face of an Angel
2014 · Acting

Vendetta
2013 · Acting

Magpie
2024 · Acting

The Mark of Cain
2007 · Acting

Silent Hours
2021 · Acting

Mrs. Dalloway
1997 · Acting

Andor: A Disney+ Day Special Look
2022 · Acting

Ashes
2012 · Acting

The Murder in Angel Lane
2013 · Acting

Devil's Playground
2010 · Acting

A Bunch of Amateurs
2008 · Acting

Man to Man
2005 · Acting

A Battle in Waterloo
2019 · Acting

National Theatre Live: Hamlet
2026 · Acting

Gracie!
2009 · Acting

The Taking of Prince Harry
2010 · Acting
- No Poster
Oddly Flowers
Acting

Sulphur & White
2020 · Acting

Lucan
2013 · Acting

The Stretch
2000 · Acting

Duck Duck Goose
2026 · Acting

State of Mind
2003 · Acting

Metamorphosis
2012 · Acting
- No Poster
Doobie and a Lil Cup of Coffee
Acting

After the Very End
2024 · Acting

Round About Five
2005 · Acting
- No Poster
152 Days
Acting

How Does it Feel to be This Close to Home?
2026 · Acting

Kicking Off
2015 · Acting

Merman
Acting

God's Kingdom
2018 · Acting
