Acting
Considered to be one of the busiest young actors due to his very busy filming and auditioning schedule.
Criminal Minds
2005
It's Always Sunny in Philadelphia
The League
2009
Awkward.
2011
FlashForward
The OA
2016
See Dad Run
2012
Hop
Sullivan & Son
The Kissing Booth
2018
Little Fockers
2010
Family Weekend
2013
Best.Worst.Weekend.Ever.
Prom
Shuffle
A Very Sunny Christmas
Losing Control
A Reason to Live
1976