Known For
Filmography
2018
2018
2016
2013
2012
2012
2012
2012
2011
2011
2011
2010
2009
2009
2009
2005
2005
1976

The Kissing Booth
Movie · as (uncredited)

Best.Worst.Weekend.Ever.
TV · as Daniel DogBoy · 1 ep

The OA
TV · as (uncredited) · 1 ep

Family Weekend
Movie · as Mickey Smith-Dungy

Losing Control
Movie · as Robbie

Shuffle
Movie · as Young Kevin

Sullivan & Son
TV · as Josh · 1 ep

See Dad Run
TV · as Fitzy · 9 eps

Prom
Movie · as Charlie Richter

Hop
Movie · as Kid#1 (uncredited)

Awkward.
TV · as Zach · 1 ep

Little Fockers
Movie · as EHS Tough Kid

A Very Sunny Christmas
Movie · as Young Charlie

The League
TV · as Library Boy / Tiny Tim · 3 eps

FlashForward
TV · as Child · 2 eps

Criminal Minds
TV · as Kyle Murphy · 1 ep

It's Always Sunny in Philadelphia
TV · as Young Charlie · 1 ep

A Reason to Live
Movie
