Acting
Midsomer Murders
1997
Slow Horses
2022
The Crown
2016
Grantchester
2014
Dalziel and Pascoe
1996
Bıçaklar Çekildi: Ölü Adamın Uyanışı
2025
Silk
2011
Garrow's Law
2009
Case Histories
Twenty Twelve
A Very English Scandal
2018
Wasteman
2026
Uğultulu Tepeler
The Sinking of the Laconia
The Crimson Field
Lady Macbeth
Room at the Top
2012
Casualty 1900s
2008
Klimt
2006
The Estate
Sonsuz Sevgi
2020
Doctor Faustus - Live at Shakespeare's Globe
The Last Dragon
2004
London Road
2015
National Theatre Live: Othello
2023
National Theatre Live: wonder.land
2017
Dragon's World: A Fantasy Made Real
Sweet Sue
Earwig
National Theatre Live: Peter Pan
Swansong
National Theatre Archive: Mosquitoes
The Bower
Saintmaking
2021
Goodnight Ladies
Edge
2010
Roses