Harry & Meghan: Becoming Royal (2019) als Caspian | |
Paul, Apostle of Christ (2018) als Publius | |
Middleground (2017) als Man | |
Miss You Already (2015) als Company Executive | |
Grow (2015) | |
Dracula Untold (2014) als Captain Petru | |
Die Spionin (2013) als John Faber-Prentiss | |
Date My Porn Star (2013) als Narrator | |
Jappeloup (2013) als Joe Fargis | |
Snow White and the Huntsman (2012) als King Magnus | |
Le Skylab (2011) als Jonathan | |
Catching Giants: Zambezi Shark (2010) als Narrator | |
Dark Floors (2008) als Ben | |
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) als Peter (Older) | |
28 Days Later (2002) als Mark | |
Megiddo: The Omega Code 2 (2001) als Young Stone | |
Tom's Midnight Garden (1999) als James (20 years) | |
The Cyberstalking (1999) als Jack | |
Event Horizon (1997) als Burning Man | |
True Blue (1996) als Nick Bonham |