Acting
Doctor Who
2005
Torchwood
2006
The Story of Tracy Beaker
2002
Twin Town
1997
The Wyrm of Bwlch Pen Barras
2023
Happy Now
2001
Very Annie Mary
Care
2000
La Cha Cha
2021