LONDRA (Gran Bretagna), 25 settembre, 1966
2021 - Boiling Point - Il disastro è servito - Attore - Alastair Skye
2021 - Secret Team 355 - Attore - Elijah Clarke
2019 - La sfida delle mogli - Attore - Attore
2017 - Eat Local - Regia
2014 - Gemma Bovery - Attore - Charlie Bovery
2014 - Stonehearst Asylum - Attore - Swanwick
2013 - Welcome to the Punch - Nemici di sangue - Attore - Harvey Crown
2012 - Grandi speranze - Attore - Joe Gargery
2011 - Hanna - Attore - Sebastian
2011 - X-Men - L'inizio - Attore - Azazel
2010 - Scontro tra Titani - Attore - Acrisio
2009 - Solomon Kane - Attore - Malachi
2008 - Il curioso caso di Benjamin Button - Attore - Thomas Button
2008 - Riflessi di paura - Mirrors - Attore - Larry Byrne
2007 - Stardust - Attore - Primus
2005 - Transporter: Extreme - Attore - Dimitri
2004 - DRUM - Attore
2004 - The Pusher - Attore - Crazy Larry
2004 - SEED OF CHUCKY - Attore - Santa
2003 - La leggenda degli uomini straordinari - Attore - Dr. Henry Jekyll/Mr. Hyde
2002 - Below - Attore - Stumbo
2001 - Rock Star - Attore - Bobby Beers
2001 - LA VERA STORIA DI JACK LO SQUARTATORE - FROM HELL - Attore - Netley
2001 - MEAN MACHINE - Attore - Bob Likely
2000 - THE BODY - Attore - Padre Winstead
2000 - Snatch - Lo strappo - Attore - Darren
1998 - DEEP RISING - PRESENZE DAL PROFONDO - Attore - Mulligan
1998 - Lock & Stock - Pazzi scatenati - Attore - Tom
1998 - IL VIOLINO ROSSO - Attore - Frederick Pope
1996 - Io ballo da sola - Attore - Gregory
1995 - UNA CASA PER OLIVER - Attore - Frank Donally
1995 - ROB ROY - Attore - Gregor
1994 - Mowgli - Il libro della giungla - Attore - Tenente John Wilkins