Filmography

Game of Thrones
2011 · Acting

Bones
2005 · Acting

Peppa Pig
2004 · Acting

Luther
2010 · Acting

Law & Order: Criminal Intent
2001 · Acting

INVINCIBLE
2021 · Acting

The Legend of Vox Machina
2022 · Acting

The Other Bennet Sister
2026 · Acting

Rome
2005 · Acting

Dune: Prophecy
2024 · Acting

Hustle
2004 · Acting

Torchwood
2006 · Acting

Doctor Who
2024 · Acting

The Night Manager
2016 · Acting

The Capture
2019 · Acting

Young Sherlock
2026 · Acting

Creature Commandos
2024 · Acting

Little Britain
2003 · Acting

Carnival Row
2019 · Acting

Arena
1975 · Acting

The Inspector Lynley Mysteries
2002 · Acting

Mission: Impossible - Dead Reckoning Part One
2023 · Acting

Obi-Wan Kenobi
2022 · Acting

Human Target
2010 · Acting

Exodus: Gods and Kings
2014 · Acting

Silk
2011 · Acting

Disclaimer
2024 · Acting

Extrapolations
2023 · Acting

Patrick Melrose
2018 · Acting

Obsession
2023 · Acting

For Life
2020 · Acting

World Without End
2012 · Acting

Basic Instinct 2
2006 · Acting
- No Poster
Attachments
2000 · Acting

Love Soup
2005 · Acting

Paranoid
2016 · Acting

Coldwater
2025 · Acting

Sex and Death 101
2007 · Acting

This Way Up
2019 · Acting

Comanche Moon
2008 · Acting

Rockface
2002 · Acting

Canterbury Tales
2003 · Acting

Hunted
2012 · Acting

The One and Only Ivan
2020 · Acting

Obi-Wan Kenobi: A Jedi's Return
2022 · Acting

3 lbs
2006 · Acting

Official Secrets
2019 · Acting

Bride & Prejudice
2004 · Acting

The Assessment
2025 · Acting

Reported Missing
2017 · Acting

Broken News
2005 · Acting

Close
2019 · Acting

Spitting Image
2020 · Acting

New Blood
2016 · Acting

Hampstead Theatre At Home: Tiger Country
2014 · Acting

Anna
2013 · Acting

Psychos
1999 · Acting

What Remains
2013 · Acting

In a Land of Plenty
2001 · Acting

Crisis
2021 · Acting

Kama Sutra: A Tale of Love
1997 · Acting

Moses Jones
2009 · Acting

Frank & Louis
2026 · Acting

The Whistleblowers
2007 · Acting
- No Poster
Other People's Children
2000 · Acting

The Trouble with Jessica
2024 · Acting

Silent Hours
2021 · Acting

Una
2017 · Acting
- No Poster
Crucial Tales
1996 · Acting

Secrets of Egypt's Valley of the Kings
2019 · Acting

National Theatre Live: Macbeth
2024 · Acting
- No Poster
Donovan
2004 · Acting

National Theatre Live: Present Laughter
2019 · Acting

Jinnah
1998 · Acting

Unspeakable
2017 · Acting

Lost Pyramids of the Aztecs
2020 · Acting

A Waste of Shame: The Mystery of Shakespeare and His Sonnets
2005 · Acting

Harold Pinter: A Celebration
2010 · Acting

The Quatermass Experiment
2005 · Acting

Silent Hours
2017 · Acting

Rebuilding Notre-Dame
2020 · Acting

National Theatre Live: The Seagull
2022 · Acting

Titus Andronicus - Live at Shakespeare's Globe
2014 · Acting
- No Poster
Reversals
2003 · Acting

Sixth Happiness
1998 · Acting

National Theatre Live: Man and Superman
2015 · Acting

Clancy's Kitchen
1997 · Acting

Bring Something Back: The Making of 'The Quatermass Experiment'
2005 · Acting

Inside the Box
2009 · Acting

Maya: Birth of a Superhero
2024 · Acting
- No Poster
Zehn wahnsinnige Tage
2000 · Acting

Vintage Blood
2015 · Acting

Faith Healer
2020 · Acting
- No Poster
The Machine
2017 · Acting

One for the Road
2001 · Acting

Mad Dogs
2002 · Acting

Mother Daughter
Acting

The Great British Skinny Dip
2017 · Acting

The Whistle-Blower
2001 · Acting
- No Poster
The Beacon
Acting
- No Poster
This Bastard Business
2000 · Acting
- No Poster
Rover's Return
2004 · Acting
- No Poster
Giants
2022 · Acting
