The Stakelander 2016
as Luke
Kid Cannabis 2014
as Dustin Lauer
When Calls the Heart 2013
as Young Farmer
Tucker and Dale vs. Evil 2010
as Todd
Northern Lights 2009
as Stephen Thompson
Passchendaele 2008
as Cahill
Lost Holiday: The Jim & Suzanne Shemwell Story 2007
as Keith
Credits from TMDB.