Acting
Father Brown
2013
Bridgerton
2020
The Chelsea Detective
2022
Houdini & Doyle
2016
The Other One
The Moment
2026
Christmas at the Palace
2018
Cardiff
Ordinary Love
2019
RSC Live: Twelfth Night
The Backseat
National Theatre Live: The Beaux' Stratagem
2015
National Theatre Live: Dara
Anthony
National Theatre Live: Behind the Beautiful Forevers