These are the various film, television, theatre, radio, video and voice-over productions in which Michael has performed and been involved in throughout his career.
Please click on the highlighted titles for detailed information about each project.
MOVIES
| RELEASE | TITLE | ROLE |
| 2012 | ||
| Prometheus | David | |
| 2011 | ||
| Haywire | Paul | |
| Jane Eyre | Rochester | |
| X-Men: First Class | Eric / Magneto | |
| A Dangerous Method | Carl Jung | |
| Shame | Brandon | |
| 2010 | ||
| Centurion | Quintus Dias | |
| Jonah Hex | Burke | |
| 2009 | Inglourious Basterds | Lt Archie Hicox |
| Fish Tank | Connor | |
| Blood Creek | Richard Wirth | |
| 2008 | Eden Lake | Steve |
| Hunger | Bobby Sands | |
| 2007 | Angel | Esmé |
| 2006 | 300 | Stelios |
TELEVISION
| RELEASE | TITLE | ROLE |
| 2008 | The Devil’s Whore | Thomas Rainsborough |
| 2007 | Wedding Belles | Barney |
| 2006 | Trial & Retribution: Sins of the Father | Douglas Nesbitt |
| Poirot: After the Funeral | George Abernethie | |
| 2005 | Hex: Season 2 | Azazeal |
| William & Mary | Lucasz | |
| Murphy’s Law | Caz Miller | |
| Our Hidden Lives | German POW | |
| 2004 | Sherlock Holmes and the Case of the Silk Stocking |
Charles Allen |
| A Bear Named Winnie | Lt. Harry Colebourn | |
| A Most Mysterious Murder | Charles Bravo | |
| Hex: Season 1 | Azazeal | |
| Gunpowder, Treason & Plot | Guy Fawkes | |
| 2003 | Carla | Rob |
| 2002 | Holby City | Christian Connolly |
| NCS Manhunt | Jack Silver | |
| 2001 | Band of Brothers | Sgt. Pat Christenson |
| Hearts & Bones | Hermann |




Contact & Follow Media & Shoppes
All proceeds received from the Amazon.com sales are donated to our chosen charities.