15 results
PGThe Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Peter (Older)
2005
R28 Days Later
as Mark
2002
PG-13Snow White and the Huntsman
as King Magnus
2012
PG-13Dracula Untold
as Captain Petru
2014
REvent Horizon
as Burning Man
1997
PG-13Paul, Apostle of Christ
as Publius
2018
PG-13Miss You Already
as Company Executive
2015

Skylab
as Jonathan
2011

Jappeloup
as Joe Fargis
2013
PG-13Megiddo: The Omega Code 2
as Stone Alexander (Age 21)
2001

True Blue
as Nick Bonham
1996

Harry & Meghan: Becoming Royal
as Caspian
2019

Dark Floors
as Ben
2008

Tom's Midnight Garden
as James (20 years)
1999

Middleground
as Man
2017