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
Van der Valk
2020
Napoleon
2023
The Trial of Christine Keeler
2019
Desperate Romantics
2009
The Sins
2000
The Deal
2025
The Christmas Candle
Othello - Live at Shakespeare's Globe
2008
Grand Theft Hamlet
2024
Henry IV, Part 1 - Live at Shakespeare's Globe
We Are Such Stuff as Dreams Are Made On