Acting
Submarine
Film · 2011
Junior
Film · 2010
Viva
Film · 2008
TARDISodes
Series · 2006
Torchwood
Hearts of Gold
Film · 2003
The Vice
Series · 1999
The Winter's Tale
Film · 1994
Shakespeare: The Animated Tales
Series · 1992
Teenage Health Freak
Series · 1991