Acting
DC's Legends of Tomorrow
2016
Warrior
2019
Above Suspicion
2009
The Paradise
2012
Crime
2021
Dancing on the Edge
2013
Outrageous
2025
One of Us
Man in an Orange Shirt
2017
Banished
2015
What Maisie Knew
Miss Marple: Endless Night
The Runaway
2011
The Control Room
2022
Young James Herriot
Blackwood
2014
The Boy with the Topknot
The Go-Between
RSC Live: Othello
Almeida Theatre Live: Richard III