Acting
Time
2021
Has Fallen
2024
Grace
Strike
2017
My Lady Jane
This England
2022
The Nan Movie
Midas Man
National Theatre Live: Jack Absolute Flies Again
RSC Live: The Merchant of Venice
2015
RSC Live: Othello
RSC Live: Coriolanus
RSC Live: Antony & Cleopatra
The Long Walk Home
National Theatre Live: King Lear
2018
RSC Live: Julius Caesar
CBeebies Presents: The Tempest