Actor
- Bike Squad (2008)
- Lost in Austen (2008)
- Doctor Who (2005)
- Agatha Christie's Marple (2004)
- Goodbye, Mr. Chips (2002)
- The Cazalets (2001)
- Back to the Secret Garden (2001)
- Doctors (2000)
- Tom's Midnight Garden (1999)
- The Governess (1998)
- FairyTale: A True Story (1997)
- The Haunting of Helen Walker (1995)
- Innocent Lies (1995)
- A Pin for the Butterfly (1994)
- The Secret Rapture (1993)