Acting
Midsomer Murders
1997
Casualty
1986
Leipzig Homicide
2001
Dune: Part Two
2024
Vera
2011
Halo
2022
All Creatures Great & Small
2020
Killing Eve
2018
Grace
2021
Patience
2025
The Afternoon Play
2003
Malpractice
2023
Out There
The Holiday
Silent Hours
National Theatre Live: Les Liaisons Dangereuses
2026
That Day We Sang
2014
Celebration of the Tercentenary of the Founding of The Premier Grand Lodge
2017
U.Me: The Musical
Postcode