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