Actor
- Freebird (2008)
- Dad (2005)
- Kinky Boots (2005)
- Beauty (2004)
- EastEnders: Dot's Story (2003)
- Little Britain (2003)
- Fields of Gold (2002)
- Mrs Caldicot's Cabbage War (2002)
- Unconditional Love (2002)
- Very Annie Mary (2001)
- My Family (2000)
- Doctors (2000)
- Coupling (2000)
- The Testimony of Taliesin Jones (2000)
- House! (2000)
- Onegin (1999)
- A Certain Justice (1998)
- Hetty Wainthropp Investigates (1996)
- The Healer (1994)
- Heartbeat (1992)
- Casualty (1986)
- The Bill (1984)
- Yr Alcoholig Llon (1983)