2019
as Max
2017
as Tommy
2017
as Jeffery Augustine
2015
as Robbie
2015
as Full Auto
2014
as Young Robbie
2013
as Luke
2012
as Peter
2012
as Dax (uncredited)
2012
as Redwood Forest Hanson
2012
as Jake Shade
2011
as Moose (voice)
2010
as Tim Wallace
2010
as Shane Webster
2010
as Young Bruce
2010
as Ben
2010
as Rodney James
2009
as Sam
2009
as Little Anton
2009
as Cody Turner
2009
as Young J.D.
2008
as Young Sean
2008
as Sebastian
2007
as Billy
2005
as Hunter Boy #1
2005
as Todd