Considered to be one of the busiest young actors due to his very busy filming and auditioning schedule.
(uncredited)
2018
Mickey Smith-Dungy
2013
Young Kevin
2012
Robbie
Charlie Richter
2011
Kid#1 (uncredited)
EHS Tough Kid
2010
Young Charlie
2009
1976
Daniel DogBoy
2016
Josh
Fitzy
Zach
Library Boy / Tiny Tim
Child
2005
Kyle Murphy