Filmography

The Crown
2016 · Acting

Death in Paradise
2011 · Acting

Peaky Blinders
2013 · Acting

Agatha Christie's Poirot
1989 · Acting

Foundation
2021 · Acting

Agatha Christie's Marple
2004 · Acting

Foyle's War
2002 · Acting

Luther
2010 · Acting

The Conjuring: Last Rites
2025 · Acting

Judge John Deed
2001 · Acting

Krypton
2018 · Acting

Ultimate Force
2002 · Acting

Da Vinci's Demons
2013 · Acting

The Spanish Princess
2019 · Acting

Alexander
2004 · Acting

King & Conqueror
2025 · Acting

The Golden Compass
2007 · Acting

Beowulf: Return to the Shieldlands
2016 · Acting

Innocent
2018 · Acting

Gone
2026 · Acting

Critical
2015 · Acting

The Fixer
2008 · Acting

Sinbad
2012 · Acting

Spine Chillers
2003 · Acting

The Jetty
2024 · Acting

Fifteen-Love
2023 · Acting

Lost in Austen
2008 · Acting

Happy-Go-Lucky
2008 · Acting

Tangled
2028 · Acting

Ambassadors
2013 · Acting

Marchlands
2011 · Acting

All the Devil's Men
2018 · Acting

Egypt
2005 · Acting

Howl
2015 · Acting

Love and Other Disasters
2006 · Acting

Hammer of the Gods
2013 · Acting

Cilla
2014 · Acting

The Ruby in the Smoke
2006 · Acting

The Christmas Miracle of Jonathan Toomey
2007 · Acting

Muse
2017 · Acting

Narcopolis
2015 · Acting

The Mark of Cain
2007 · Acting

A Little Life
2023 · Acting

Dirty Filthy Love
2005 · Acting

The Interrogation of Leo and Lisa
2006 · Acting

In Love with Barbara
2008 · Acting

A Doll's House
2020 · Acting

Angel of Decay
2016 · Acting

National Theatre Live: Les Blancs
2019 · Acting

Doors Open
2012 · Acting

Butterfly Kisses
2017 · Acting

Max Schmeling
2010 · Acting
- No Poster
The Project
2002 · Acting

We Are Happy
2015 · Acting

The Door
2012 · Acting

The Casebook of Nips and Porkington
2015 · Acting

The Protagonist
Acting
- No Poster
Gee Gee
2011 · Acting
- No Poster
Leyman's Curse
Acting
