Academy 2022
as 4 - Simon
The Road to Galena 2022
as Cole Baird
Feed 2017
as Julian
Max Steel 2016
as Max McGrath
The Last of Robin Hood 2013
as Jack
My Super Psycho Sweet 16: Part 3 2012
as Leo Fincher
Mandie and the Forgotten Christmas 2011
as Robert
Teen Spirit 2011
as Aiden
The Pregnancy Pact 2010
as Troy
Credits from TMDB.