Career

Year Title Role
2012 Untitled Jim Jarmusch Project
2012 Good Vibrations
2012 Prometheus David
2012 Haywire Paul
2011 A Dangerous Method Carl Jung
2011 Pitch Black Heist
2011 Shame Brandon
2011 X-Men: First Class Erik Lehnsherr / Magneto
2011 Jane Eyre Rochester
2010 Jonah Hex Burke
2010 Centurion Centurion Quintus Dias
2009 Inglourious Basterds Lt. Archie Hicox
2009 Fish Tank Connor
2009 Town Creek Richard Wirth
2008 The Devil’s Whore Thomas Rainsborough
2008 Eden Lake Steve
2008 Hunger Bobby Sands
2007 Wedding Bells Barney
2007 Angel Esmé
2006 300 Stelios
2006 Agatha Christie’s Poirot George Abernethie
2006 Trial & Retribution Douglas Nesbitt
2005 Our Hidden Lives German POW
2005 Murphy’s Law Caz Miller
2005 William and Mary Lukasz
2004-2005 Hex Azazeal
2004 Sherlock Holmes and the Case of the Silk Stocking Charles Allen
2004 A Bear Named Winnie Lt. Harry Colebourn
2004 Julian Fellowes Investigates: A Most Mysterious Murder Charles Bravo
2004 Gunpowder, Treason & Plot Guy Fawkes
2003 Carla Rob
2002 Holby City Christian Connolly
2002 NCS Manhunt Jack Silver
2001 Band of Brothers Sgt. Burton ‘Pat’ Christenson
2001 Hearts and Bones Hermann