|2018||The Convent as William Carpenter|
|2016||Una as John|
|2012||Red Tails as Lowe|
|2010||Outcast as Liam|
|2010||The Sinking of the Laconia as Declan McDermott|
|2008||The Last Confession of Alexander Pearce as Alexander Pearce|
|2007||Primeval as Matt Anderson|
|2001||To End All Wars as Capt. Ernest Gordon|
|2001||The Last Minute as Garvey|
|1999||The Trench as Pte. Charlie AmbroseWatch Free|
|1999||David Copperfield (1999) as David Copperfield|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.