Filmography

Slow Horses
2022 · Acting

The Witcher
2019 · Acting

Genius
2017 · Acting

Braveheart
1995 · Acting

Wycliffe
1994 · Acting

A Thousand Blows
2025 · Acting

28 Weeks Later
2007 · Acting

Playhouse Presents
2012 · Director, Writer

Prisoner
2026 · Acting

My Oxford Year
2025 · Acting

Ancient Rome: The Rise and Fall of an Empire
2006 · Acting

Sherlock: The Abominable Bride
2016 · Acting

Lockerbie: A Search for Truth
2025 · Acting

Spy Game
2001 · Acting

The Tailor of Panama
2001 · Acting

Lights Out
2011 · Acting

Magic in the Moonlight
2014 · Acting

Shadow of the Vampire
2000 · Acting

A Sound of Thunder
2005 · Acting

Dangerous Beauty
1998 · Acting

Gunpowder, Treason & Plot
2004 · Acting

The Song of Names
2019 · Acting

Life in Squares
2015 · Acting

Lucan
2013 · Acting

Women on the Verge
2018 · Acting
- No Poster
Love in the 21st Century
1999 · Acting

Promise at Dawn
2017 · Acting

The Weight of Water
2001 · Acting

Cordelia
2019 · Acting

Midnight Man
2008 · Acting

Strings
2004 · Acting

North Star
1996 · Acting

The Land Girls
1998 · Acting

Dancing at Lughnasa
1998 · Acting

Born Romantic
2000 · Acting

This Year's Love
1999 · Acting

The Debtors
1999 · Acting

A Rumor of Angels
2000 · Acting

The Moon and the Stars
2007 · Acting
- No Poster
Mel Gibson's 'Braveheart': A Filmmaker's Passion
2000 · Acting

Elizabeth David: A Life in Recipes
2006 · Acting

The Journey
2017 · Acting

Lucan
2013 · Acting

The Fold
2014 · Acting

Stevie
2008 · Acting

Deacon Brodie
1997 · Acting

Loaded
1994 · Acting
