Actor
- Honeycomb Lodge (2014)
- Cursed (2013)
- The Best Exotic Marigold Hotel (2011)
- Any Human Heart (2010)
- Identity (2010)
- The Taxidermist (2009)
- The Fixer (2008)
- Britz (2007)
- Casino Royale (2006)
- The Mistress of Spices (2005)
- My Life as a Popat (2004)
- Rosemary & Thyme (2003)
- New Tricks (2003)
- William and Mary (2003)
- White Teeth (2002)
- Fields of Gold (2002)
- Dirty Pretty Things (2002)
- The Jury (2002)
- MI-5 (2002)
- Bedtime (2001)
- Hawk (2001)
- Waking the Dead (2000)
- Doctors (2000)
- An Unsuitable Job for a Woman (1997)
- Screen Two (1985)
- Albion Market (1985)
- EastEnders (1985)
- The Bill (1984)