Filmography

Midsomer Murders
1997 · Acting

Slow Horses
2022 · Acting

Death in Paradise
2011 · Acting

Silent Witness
1996 · Acting

Luther
2010 · Acting

Vera
2011 · Acting

Shetland
2013 · Acting

Spooks
2002 · Acting

Omnibus
1967 · Acting

Lewis
2007 · Acting

Screen Two
1985 · Acting

Waking the Dead
2001 · Acting

The Inspector Lynley Mysteries
2002 · Acting

ScreenPlay
1986 · Acting

Performance
1991 · Acting

NTSF:SD:SUV::
2011 · Acting

Wallander
2008 · Acting

Wolf Hall
2015 · Acting

Playhouse Presents
2012 · Acting

Frank Herbert's Dune
2000 · Acting

The Commander
2003 · Acting

A Woman of Substance
1985 · Acting

Afterlife
2005 · Acting

Collateral
2018 · Acting

The Fixer
2008 · Acting

Belgravia
2020 · Acting

Bodies
2004 · Acting

Red Riding
2009 · Acting

Lytton's Diary
1985 · Acting

Roadkill
2020 · Acting

A Christmas Carol
1999 · Acting

The Outrun
2024 · Acting

Us
2020 · Acting

Theatre Night
1985 · Acting

The Program
2015 · Acting

Our Kind of Traitor
2016 · Acting

Page Eight
2011 · Acting
- No Poster
Arthouse
1997 · Acting

Island at War
2004 · Acting

One Night
2012 · Acting

From There to Here
2014 · Acting
- No Poster
If...
2004 · Acting
- No Poster
4 Play
1989 · Acting

Anna
2013 · Acting

Women in Love
2011 · Acting

Me and Orson Welles
2008 · Acting

Suez: 24 Hours That Broke the British Empire
2026 · Acting

Close My Eyes
1991 · Acting

Plotlands
1997 · Acting

Salting the Battlefield
2014 · Acting

Different for Girls
1997 · Acting

Secrets & Spies: A Nuclear Game
2024 · Acting

Redemption Road
2017 · Acting

House of Saud: A Family at War
2018 · Acting

The Child in Time
2018 · Acting

Red Riding: The Year of Our Lord 1983
2009 · Acting

L.A. Without a Map
1999 · Acting

Nymphomaniac: Vol. I
2013 · Acting

The Tesseract
2004 · Acting

Suspicion
2003 · Acting

Creation Stories
2021 · Acting
- No Poster
In My Defence
1991 · Acting

King Lear: Live at Shakespeare's Globe
2017 · Acting
- No Poster
Unknown Things
2007 · Acting

Butterfly Kiss
1995 · Acting

I.D.
1995 · Acting
- No Poster
Traders: Millions by the Minute
2014 · Acting

The Prime Minister
2016 · Acting

National Theatre Live: The Tragedy of King Richard the Second
2019 · Acting

Cruel Train
1995 · Acting

Antonia and Jane
1990 · Acting

Heart
1999 · Acting

The Strange Case of Sherlock Holmes & Arthur Conan Doyle
2005 · Acting

Metamorphosis
1989 · Acting

National Theatre at Home: End
2026 · Acting

A Line in the Sand
2004 · Acting

Last Day of Summer
1984 · Acting

Shadows
2023 · Acting

Canterbury Cathedral
2014 · Acting

December Bride
1990 · Acting

The Bridge
1992 · Acting

The Last Days of the Raj
2007 · Acting

National Theatre Live: A Disappearing Number
2010 · Acting

Nurses Come and Go, But None for Me
2024 · Acting

A Very British Psycho
1997 · Acting

Traps
1994 · Acting

Faith
1998 · Acting

Delia Derbyshire: The Myths And Legendary Tapes
2020 · Acting

Canoe Man
2010 · Acting
- No Poster
The Perfect Match
1995 · Acting

Children Crossing
1990 · Acting
- No Poster
A Summer Day's Dream
1994 · Acting
- No Poster
Citizen Locke
1994 · Acting

Out of Nowhere
2025 · Acting
