Known For
Photos
Filmography
2025
2022
2022
2022
2019
2019
2019
2019
2018
2018
2016
2016
2015
2015
2014
2014

Tiger Mom Academy
Movie · as Jason

The Friendship Game
Movie · as Kyle Jr.

Mighty Express: Mighty Trains Race
Movie · as Freight Nate (voice)

Super PupZ
TV · 9 eps

Gigantosaurus
TV · as Rocky (voice) · 156 eps

Pup Academy
TV · as Whiz (voice) · 26 eps

Roswell, New Mexico
TV · as Young Max · 1 ep

Watchmen
TV · as Topher Abar · 6 eps

The Dragon Prince
TV · as N'Than (voice) · 4 eps

Sharp Objects
TV · as James Capisi · 2 eps

Warcraft
Movie · as Young Varian Wrynn

Dirk Gently's Holistic Detective Agency
TV · as The Boy / Francis · 10 eps

Zoo
TV · as Bobby · 1 ep

The Slap
TV · as Hugo · 8 eps

Pompeii
Movie · as Young Milo

Girlfriends' Guide to Divorce
TV · as Charlie · 1 ep


