Acting
Harry Potter and the Half-Blood Prince
2009
Marcians
2017
Ancient Rome: The Rise and Fall of an Empire
2006
The World of Peter Rabbit and Friends
1992
Joking Apart
1993
The Wind in the Willows
1995
London Road
2015
The World of Peter Rabbit and Friends: The Tale of Pigling Bland
1994
The Willows in Winter
1996
The Ugly Duckling
1997
The World of Peter Rabbit and Friends: The Tale of Mr. Tod
1998
Silent Roar
2025
Almeida On Screen: Spring Awakening
2023