Promoted 2015
as Chad Fox
Showboys 2013
as Carlyle
Beyond the Trophy 2012
as Det. Terry Wells
The Least Among You 2009
as Matthew
Remembering Phil 2008
as Alex Johnson
Hallow's End 2003
as Tom Sharp
Credits from TMDB.