Filmography

Doctor Who
2005 · Acting

Sherlock
2010 · Acting

Death in Paradise
2011 · Acting

Spooks
2002 · Acting

Agatha Christie's Marple
2004 · Acting

New Tricks
2004 · Acting

Waking the Dead
2001 · Acting

Lewis
2007 · Acting

12 Monkeys
2015 · Acting

Inspector Morse
1987 · Acting

V for Vendetta
2006 · Acting

Law & Order: UK
2009 · Acting

Krypton
2018 · Acting

Bookish
2025 · Acting

Surface
2022 · Acting

Ashes to Ashes
2008 · Acting

Wallander
2008 · Acting

Riviera
2017 · Acting

Garrow's Law
2009 · Acting

The Forsyte Saga
2002 · Acting

The White Queen
2013 · Acting

This World
2004 · Acting

McDonald & Dodds
2020 · Acting

Scott & Bailey
2011 · Acting

Return of the Saint
1978 · Acting

Emma.
2020 · Acting

A Room with a View
1986 · Acting

The Famous Five
1978 · Acting

The War of the Worlds
2019 · Acting

Death at a Funeral
2007 · Acting

Damage
1992 · Acting

The Family
2016 · Acting

Sherlock: The Abominable Bride
2016 · Acting

Charles II: The Power and The Passion
2003 · Acting

The Reunion
2022 · Acting
- No Poster
Harry
1993 · Acting

The Crimson Field
2014 · Acting

Maurice
1987 · Acting

Fortunes of War
1987 · Acting

Alistair MacLean's Air Force One Is Down
2013 · Acting

The Burning Girls
2023 · Acting

Cleopatra
1999 · Acting
- No Poster
All for Love
1982 · Acting

Secret State
2012 · Acting

The Tenant of Wildfell Hall
1996 · Acting

Missed Call
2026 · Acting

The Nightmare Worlds of H.G. Wells
2016 · Acting

Take a Girl Like You
2000 · Acting

Case Sensitive
2011 · Acting

The Madness of King George
1994 · Acting

Son of the Dragon
2008 · Acting

Juliet & Romeo
2025 · Acting

Dalíland
2022 · Acting

Lie of You
2019 · Acting

Midnight Man
2008 · Acting

Fast Girls
2012 · Acting

Rosamunde Pilcher: Fighting for Her Family
2015 · Acting

Made in Dagenham
2010 · Acting

Horrible Histories: The Movie — Rotten Romans
2019 · Acting

The Blonde Bombshell
1999 · Acting

Different for Girls
1997 · Acting

Bent
1997 · Acting

A Handful of Dust
1988 · Acting

Putin, Russia and the West
2012 · Acting

Swimming with Men
2018 · Acting

Salting the Battlefield
2014 · Acting

Vice Versa
1981 · Acting

Where Angels Fear to Tread
1991 · Acting

Doomsday Gun
1994 · Acting

Mrs. Dalloway
1997 · Acting

Mona
1982 · Acting

Turks & Caicos
2014 · Acting

Silencio
2018 · Acting

Merchant Ivory
2024 · Acting

Wolves of War
2023 · Acting

Pride
2004 · Acting

Extreme Ops
2002 · Acting

The Plot to Kill Hitler
1990 · Acting

The Dinner Party
2007 · Acting

The Waiting Room
2007 · Acting

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

Dreaming of Joseph Lees
1999 · Acting

Sacrifice
2016 · Acting

Intervention
2007 · Acting

God on Trial
2008 · Acting

The Innocent Sleep
1996 · Acting

Bone in the Throat
2015 · Acting

The Revengers' Comedies
1998 · Acting

Clapham Junction
2007 · Acting

Sherlock: Many Happy Returns
2013 · Acting

Ultimate Tutankhamun
2013 · Acting

Mark Gatiss: A Study in Sherlock
2016 · Acting

Room to Rent
2001 · Acting

Smyrna
2021 · Acting

All My Loved Ones
1999 · Acting

Underwater Okavango
2012 · Acting

Intimate Relations
1996 · Acting

Open Fire
1994 · Acting

Seven Ages of Starlight
2012 · Acting

The Good Times Are Killing Me
2009 · Acting

Native
2018 · Acting

The Break
2025 · Acting

Speed Kills
2012 · Writer, Acting

Special Couple
2019 · Acting
- No Poster
What Destroyed the Hindenburg?
Acting

Rag Tale
2005 · Acting

The Sheltering Desert
1991 · Acting

The Children
1990 · Acting

Puccini
1984 · Acting
- No Poster
Checkout Girl
2000 · Director, Writer

Sessions
2026 · Acting

Royal Celebration
1993 · Acting
- No Poster
Good and Bad at Games
1983 · Acting

Security
Acting
- No Poster
Una questione privata
1993 · Acting

Lion Brothers: Cubs to Kings
2019 · Acting
- No Poster
Seacole
Acting
- No Poster
To Be First
2007 · Acting

Predator Coast
2012 · Acting
- No Poster
St. Ursula's in Danger
1983 · Acting
