Acting
Midsomer Murders
1997
Father Brown
2013
Dune
2021
Pennyworth: The Origin of Batman's Butler
2019
All the Money in the World
2017
The Pembrokeshire Murders
Mr. Burton
2025
Suspect: The Shooting of Jean Charles De Menezes
Steeltown Murders
2023
Killing Me Softly
2002
The Red King
2024
The Last Vermeer
Panic Carefully
2027
National Theatre Live: Golden Boy
2026
Noise
The Winter's Tale - Live at Shakespeare's Globe
2018
A Harlot's Progress
2006
Misper