Acting
Vera
2011
Cinderella
2015
Wake Up Dead Man: A Knives Out Mystery
2025
Plebs
2013
Fresh Meat
Testament of Youth
Macbeth
2024
National Theatre Live: Macbeth
RSC Live: As You Like It
2019
CBeebies Presents: A Midsummer Night's Dream
2016
RSC Live: The Taming of the Shrew
The Last Testament of Lillian Bilocca
2018