list icon
  • The Near Room (1995)
  • An Angel Passes By (1997) short movie
  • Regeneration (1997)
  • Swimming Pool (2001)
  • Band of Brothers (2001) TV (episode Replacements)
  • Lorna Doone (2001) TV film
  • Murder in Mind (2001) TV (episode Teacher)
  • White Teeth (2002) TV (2 episodes)
  • The Inspector Lynley Mysteries (2002) TV (episode Payment in Blood)
  • Foyle's War (2002) TV (episode The German Woman)
  • Bright Young Things (2003)
  • Bollywood Queen (2003)
  • Frank Herbert's Children of Dune (2003) TV 3 episodes
  • State of Play (2003) TV (6 episodes)
  • Early Doors (2003) TV (4 episodes)
  • Wimbledon (2004)
  • Strings (2004) voice
  • Inside I'm Dancing (2004)
  • Shameless (2004) TV (13 episodes)
  • The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005)
  • ShakespeaRe-Told (2005) TV episode Macbeth_
  • The Last King of Scotland (2006)
  • Starter for 10 (2006)
  • Becoming Jane (2007)
  • Penelope (2007)
  • Atonement (2007)
  • Wanted (2008)
  • The Last Station (2009)
  • Angelina Ballerina: The Next Steps (2009) voice TV
  • Gnomeo and Juliet (2011) voice
  • The Conspirator (2011)
  • X-Men: First Class (2011)
  • Arthur Christmas (2011) voice
  • Welcome to the Punch (2013)
  • Filth (2013)
  • Trance (2013)
  • The Disappearance of Eleanor Rigby: His (2013)
  • The Disappearance of Eleanor Rigby: Hers (2013)
  • X-Men: Days of Future Past (2014)
  • Victor Frankenstein (2015)
dec 30 2012 ∞
may 29 2016 +