Filmography

Midsomer Murders
1997 · Acting

Agatha Christie's Poirot
1989 · Acting

Silent Witness
1996 · Acting

Line of Duty
2012 · Acting

New Tricks
2004 · Acting

His Dark Materials
2019 · Acting

Prime Suspect
1991 · Acting

Secrets and Lies
2015 · Acting

Shaun of the Dead
2004 · Acting

Nymphomaniac: Vol. II
2013 · Acting

Sanditon
2019 · Acting

Bodies
2023 · Acting

Watership Down
1999 · Acting

Harlan Coben's Lazarus
2025 · Acting

Moonflower Murders
2024 · Acting

Tsunami: The Aftermath
2006 · Acting

Life
2020 · Acting

10 Days to War
2008 · Acting

A Confession
2019 · Acting

The Diary of Anne Frank
2009 · Acting

Sick of It
2018 · Acting

Collision
2009 · Acting

Beyond Borders
2003 · Acting

Born to Kill
2017 · Writer

Killer at the Crime Scene
2021 · Acting

Byzantium
2013 · Acting

The War Zone
1999 · Acting
- No Poster
Love in the 21st Century
1999 · Acting

Man in Room 301
2019 · Writer

Exit Plan
2019 · Acting

The Children
2008 · Acting

Secret Smile
2005 · Acting

Talk to Me
2007 · Acting

Stockholm Bloodbath
2024 · Acting

Crime and Punishment
2002 · Acting

Double Blind
2024 · Acting

Guest House Paradiso
1999 · Acting

Princess Caraboo
1994 · Acting
- No Poster
A Many Splintered Thing
2000 · Acting

Never Better
2008 · Acting

United
2011 · Acting

Storm Damage
2000 · Acting

When the Lights Went Out
2012 · Acting

The Kid
2010 · Acting

Do or Die
2001 · Acting

Late Night Shopping
2001 · Acting

Pure
2002 · Acting

Believe
2013 · Acting

Crime and Punishment
2002 · Acting

The Best Man
2005 · Acting

Killing Hitler
2003 · Acting

Hangman
2015 · Acting

The Diary of Anne Frank
2009 · Acting

Süü
2021 · Writer

There's Always Hope
2023 · Acting

The Baker
2007 · Acting

Sweetnightgoodheart
2005 · Acting

Unspeakable
2017 · Acting

Pollyanna
2003 · Acting

Spivs
2004 · Acting

Late Bloomers
2011 · Acting

Fakers
2004 · Acting

The Trouble with Men and Women
2006 · Acting
- No Poster
Perfect
2003 · Acting

Christie Malry's Own Double-Entry
2000 · Acting

7lives
2011 · Acting

The Last Minute
2002 · Acting

This Little Life
2003 · Acting
- No Poster
Collusion
2003 · Acting

The Low Down
2001 · Acting
- No Poster
The Man
1999 · Acting

Still
2015 · Acting

The House Sitter
2015 · Acting

Please!
2001 · Acting

Perfect Day
2005 · Acting

Bottom Mindless Violence
2004 · Acting

Rachel
2019 · Acting

Seat 25
2018 · Acting

Flyfishing
2003 · Acting

Random Quest
2006 · Acting

Counting Backwards
2015 · Acting

War School
2009 · Acting
