Dust 2018
as Clive
Against the Wild II: Survive the Serengeti 2016
as Ryan Croft
Shelby: The Dog Who Saved Christmas 2014
as Jake Parker
RoboCop 2014
as David Murphy
I'll Follow You Down 2013
as Young Erol
This Means War 2012
as Joe
Defendor 2009
as Jack Carter - 4
Will You Merry Me? 2008
as Boy (uncredited)
Credits from TMDB.