Filmography

Midsomer Murders
1997 · Acting

Slow Horses
2022 · Acting

The Crown
2016 · Acting

Grantchester
2014 · Acting

Dalziel and Pascoe
1996 · Acting

Wake Up Dead Man: A Knives Out Mystery
2025 · Acting

Silk
2011 · Acting

Garrow's Law
2009 · Acting

Case Histories
2011 · Acting

Twenty Twelve
2011 · Acting

A Very English Scandal
2018 · Acting

Wasteman
2026 · Acting

The Crimson Field
2014 · Acting

Wuthering Heights
2011 · Acting

The Sinking of the Laconia
2011 · Acting

Lady Macbeth
2016 · Acting

Casualty 1900s
2008 · Acting

Room at the Top
2012 · Acting

The Last Dragon
2004 · Acting

Klimt
2006 · Acting

The Estate
2025 · Acting

Eternal Beauty
2020 · Acting

London Road
2015 · Acting

Dragon's World: A Fantasy Made Real
2004 · Acting

National Theatre Live: Othello
2023 · Acting

Doctor Faustus - Live at Shakespeare's Globe
2012 · Acting

National Theatre Live: wonder.land
2017 · Acting

Earwig
2022 · Acting

National Theatre Archive: Mosquitoes
2017 · Acting

National Theatre Live: Peter Pan
2017 · Acting

Sweet Sue
2023 · Acting

Saintmaking
2021 · Acting

Goodnight Ladies
2025 · Acting
- No Poster
Princes in the Tower
2005 · Acting

Swansong
2015 · Acting

The Bower
2022 · Acting

Edge
2010 · Acting

Roses
2023 · Acting
