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