Acting
Doctor Who
2005
Misfits
2009
Stella
2012
Bang
2017
Doctor Who: Deep Breath
2014
Connie
2016
Royal Kill List
2024
Crusade in Jeans
2006
Doctor Who: The Snowmen
CBeebies Presents: The Tempest
2018
Hamlet: Bristol Old Vic Live
2023
Hearts of Gold
2003
Doctor Who: The Great Detective
The Return of the Yuletide Kid
2019
The Library Suicides
Doctor Who: Vastra Investigates
One for the Road
2021
The Walk
The Arborist
2020
Dirt Ash Meat