2011 The Special Relationship Tony Blair
2010 Tron: Legacy Unnamed
2010 Tinkerbell: A Midsummer Storm Dr Griffiths (voice)
2010 Submarine Unnamed
2010 Alice In Wonderland The White Rabbit (voice)
2009 Twilight Saga: New Moon Aro
2009 Unthinkable Terrorist
2009 My Last Five Girlfriends Burnam
2009 The Damned United Brian Clough
2009 Underworld: Rise of the Lycans Lucian
2008 Frost/Nixon David Frost
2007 Airlock, Or How To Say Goodbye In Space Adam Banton
2007 Music Within Art Honeyman
2006 Blood Diamond Simmons
2006 The Queen Tony Blair
2006 Underworld: Evolution Lucian (flashbacks only)
2005 The League of Gentlemen's Apocolypse Jeremy Dyson
2005 The Open Doors Framton Nuttel
2005 Kingdom of Heaven Priest
2005 Dead Long Enough Harry Jones
2004 The Banker The Banker
2004 Laws of Attraction Thorne Jamison
2003 Timeline Lord Oliver de Vannes
2003 Underworld Lucian
2003 Bright Young Things Miles
2002 The Four Feathers William Trench
2002 Heartlands Colin
1997 Wilde Robbie Ross
1996 Mary Reilly Bradshaw
1995 Othello Lodovico


2006 H G Wells: War with the World H G Wells
2006 Nero Ancient Rome: The Rise and Fall of an Empire
2006 Fantabulosa! Kenneth Williams
2004 Dirty Filthy Love Mark Furness
2003 The Deal Tony Blair
1998 Lost In France Owen
1993 Gallowglass Joe