Acting
The Crown
2016
Midsomer Murders
1997
Agatha Christie's Poirot
1989
Call the Midwife
2012
Father Brown
2013
New Tricks
2004
Poldark
2015
Sister Boniface Mysteries
2022
Trigger Point
Napoleon
2023
Van der Valk
2020
The Trial of Christine Keeler
2019
Desperate Romantics
2009
The Sins
2000
The Deal
2025
Othello - Live at Shakespeare's Globe
2008
Grand Theft Hamlet
2024
Henry IV, Part 2 - Live at Shakespeare's Globe
The Christmas Candle
All's Well That Ends Well - Live at Shakespeare's Globe