2020
Sundown Trail
(Short)
Thomas
2019-2020
Schooled
(TV Series)
Toby Murphy
- Clueless
(2020)
... Toby Murphy
- Rock Star
(2020)
... Toby Murphy
- The Pokémon Society
(2019)
... Toby Murphy
- Run, Rick, Run
(2019)
... Toby Murphy
- The Rudy-ing of Toby Murphy
(2019)
... Toby Murphy
2019
12 Pups of Christmas
Young Martin
2019
VHYes
Ralph
2019/I
Assimilate
Joey Shepard
2019
Battle of the Bands
(Short)
Nate
2019
PEN15
(TV Series)
Joe Field
- Miranda
(2019)
... Joe Field
2018/II
It's a Date
(Short)
Nervous
2018
Misunderstood
(Short)
Glen
2017
Lethal Weapon
(TV Series)
10 Year Old Boy
- Flight Risk
(2017)
... 10 Year Old Boy
2017
Speedy-Snacks!
(Short)
Mason
2017
Criminal Minds: Beyond Borders
(TV Series)
Nicholas Moore
- Lost Souls
(2017)
... Nicholas Moore
2017
Teen Wolf
(TV Series)
Caleb
- Ghosted
(2017)
... Caleb
2016
Pals
(TV Movie)
Nutty
2016
The Thing Inside
(Short)
Alan
2016
Gossip Girls and Boys
(Short)
Mason
2015
NCIS: Los Angeles
(TV Series)
Boy
- Field of Fire
(2015)
... Boy
2014
Instant Mom
(TV Series)
Billy
- Children of the Candy Corn
(2014)
... Billy
2014
Sequestered
(TV Series)
Nicholas
- Ashes to Ashes
(2014)
... Nicholas
- Grilled Cheese
(2014)
... Nicholas
- What's in the Box?
(2014)
... Nicholas
- Proof of Life
(2014)
... Nicholas
2013
Glee
(TV Series)
Young Sam
- Movin' Out
(2013)
... Young Sam
2013
Despicable Me 2
Additional Voices (voice)
2013
Melissa & Joey
(TV Series)
Daniel
- Toxic Parents
(2013)
... Daniel
2012
Modern Family
(TV Series)
Connor
- Schooled
(2012)
... Connor
2012
Days of Our Lives
(TV Series)
Nicole's Son / Nicole's son
- Episode #1.11907
(2012)
... Nicole's Son (credit only)
- Episode #1.11906
(2012)
... Nicole's son
2011
South Park
(TV Series)
Toothbrush
- Royal Pudding
(2011)
... Toothbrush (voice)
2011
Video Game Reunion
(TV Series)
Tingle
- Episode #1.3
(2011)
... Tingle (uncredited)