|2019||Pandora (2019) as Donovan Osborn|
|2018||Paul, Apostle of Christ as Publius|
|2015||Miss You Already as Company Executive|
|2014||Dracula Untold as Captain Petru|
|2013||Jappeloup as Joe Fargis|
|2012||Snow White and the Huntsman as King Magnus|
|2011||Skylab as Jonathan|
|2008||Dark Floors as Ben|
|2005||The Chronicles of Narnia: The Lion, the Witch and the Wardrobe as Peter (Older)|
|2002||28 Days Later... as Mark|
|2001||The Mists of Avalon as Gawain|
|1999||Tom's Midnight Garden as James (20 years)|
|1997||Event Horizon as Burning Man / Edward Corrick|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.