|2018||Farming as Jack|
|2015||Containment as Mark|
|2014||Dawn of the Planet of the Apes as Grey|
|2013||Locke as PC Davids (voice)|
|2012||Titanic as Barnes|
|1999||Dreaming of Joseph Lees as Harry|
|1999||Rogue Trader as Danny Argyropoulos|
|1999||Tube Tales as Male Reveller (Steal Away)|
|1997||Metroland as Toni|
|1996||Hard Men as Speed|
|1996||Secrets & Lies as Paul|
|1996||The English Patient as Spalding|
|1995||I.D. as Gumbo|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.