| The Sinking of the Laconia (2010) | Alice in Wonderland (2010) | Marple: The Mirror Crack'd from Side to Side (2009) |
| Margot (TV) (2009) | Doctor Who (TV Episode) (2009) | Margaret (TV) (2009) |
| Lost in Austen (TV Episode) (2008) | Criminal Justice (TV Episode) (2008) | Burlesque Fairytales (2008) |
| Frankenstein (TV) (2007) | Rome (TV Episode) (2007) | Longford (TV) (2006) |
| Spooks (TV Episode) (2006) | Starter for 10 (2006) | Agatha Christie: Poirot (TV Episode) (2005) |
| The Queen of Sheba's Pearls (2004) | Under the Tuscan Sun (2003) | AfterLife (2003) |
| Witness of Truth: The Railway Murders (2001) | Perfect Strangers (TV Series) (2001) | Hamilton Mattress (2001) |
| Dirty Tricks (TV) (2000) | Oliver Twist (TV Episode) (1999) | Mansfield Park (1999) |
| Expelling the Demon (1999) | Star Wars: Episode I - The Phantom Menace (1999) | An Ideal Husband (1999) |
| Shooting the Past (TV) (1999) | Letters to a Street Child (1999) | Get Real (TV Episode) (1998) |
| The History of Tom Jones, a Foundling (TV Episode) (1997) | A Midsummer Night's Dream (1996) | City Hall (1996) |
| Jake's Progress (TV Episode) (1995) | Just William (TV Episode) (1995) | The Rector's Wife (TV) (1994) |
| A Year in Provence (TV Episode) (1993) | The Storyteller: Greek Myths (TV Episode) (1991) | Body Parts (1991) |
| G.B.H. (TV Episode) (1991) | Redemption (TV) (1991) | TECX (TV Episode) (1990) |
| The Reflecting Skin (1990) | Colin's Sandwich (TV Episode) (1990) | Traffik (TV Episode) (1989) |
| The Child Eater (1989) | Manifesto (1988) | Prick Up Your Ears (1987) |
| Kit Curran (TV Episode) (1986) | Dead Head (TV Episode) (1986) | Samson and Delilah (1985) |
| Travelling Man (TV Episode) (1984) | Play for Today (TV Episode) (1984) | Reilly: Ace of Spies (TV Episode) (1983) |
| Loose Connections (1983) | BBC Play of the Month (TV Episode) (1982) | Muck and Brass (TV Episode) (1982) |
| BBC2 Playhouse (TV Episode) (1980) | Dick Turpin (TV Episode) (1980) | ITV Playhouse (TV Episode) (1979) |
| The New Avengers (TV Episode) (1977) | Further Up Pompeii! (TV) (1975) |