| The Ushers (2010) | The Veil of Maya (2010) | There Be Dragons (2010) |
| No Ordinary Trifle (2010) | Father & Son (TV Episode) (2009) | False Witness (TV Episode) (2009) |
| New Town Killers (2008) | Love Me Forever (2008) | Dr. Jekyll and Mr. Hyde (TV) (2008) |
| Hitman (2007) | Desperate Housewives (TV Episode) (2007) | Heist (TV Episode) (2006) |
| The Ten Commandments (TV) (2006) | Perfect Creature (2006) | Dark Water (2005) |
| Things to Do Before You're 30 (2004) | One Last Chance (2004) | The Truth About Love (2004) |
| The Poet (2003) | To Kill a King (2003) | Ripley's Game (2002) |
| Enigma (2001) | Mission: Impossible II (2000) | Arabian Nights (TV) (2000) |
| The Miracle Maker (2000) | Gregory's Two Girls (1999) | This Year's Love (1999) |
| Faeries (1999) | Ever After (1998) | Deep Impact (1998) |
| Regeneration (1997) | Love in Paris (1997) | Twin Town (1997) |
| The Place of the Dead (TV) (1997) | Magic Moments (1997) | The Crow Road (TV Episode) (1996) |
| Highlander (TV Episode) (1996) | Amagaedun (1996) | Soldier Soldier (TV Episode) (1995) |
| Kavanagh QC (TV Episode) (1995) | Princess Caraboo (1994) | Armitage III (1994) |
| Stay Lucky (TV Episode) (1993) | Morudaibâ (1993) | Tell Tale Hearts (1992) |
| Lovejoy (TV Episode) (1992) | Taggart (TV Episode) (1992) | The Weak and Wide Astray (1992) |
| Bastard!! (1992) |