Rex and Vex
(TV Series) (announced)
Rex
- Episode #1.1
... Rex
2020
Sydney to the Max
(TV Series)
Adam
- Father Of The Bribe
(2020)
... Adam
2019-2020
Fresh Off the Boat
(TV Series)
Geoff
- Mommy and Me
(2020)
... Geoff
- Practicum?!
(2019)
... Geoff
2017
Skyward
(TV Movie)
Ira
2016
Walk the Prank
(TV Series)
Brother
- A Moving Situation
(2016)
... Brother
2015
Sofia the First
(TV Series)
Twin Boy #1 / Twin Boy #2
- New Genie on the Block
(2015)
... Twin Boy #1 / Twin Boy #2 (voice)
2014-2015
Dog with a Blog
(TV Series)
Mason
- Stan Has Puppies
(2015)
... Mason
- Stan Sleep Talks
(2015)
... Mason
- Stan Falls in Love
(2014)
... Mason
- Guess Who Gets Expelled?
(2014)
... Mason
- Stan Gets Schooled
(2014)
... Mason
2015
Win, Lose or Love
(TV Movie)
Oliver Goodwin
2013-2015
Cougar Town
(TV Series)
Stan
- Climb That Hill
(2015)
... Stan
- This One's for Me
(2015)
... Stan
- The Wrong Thing to Do
(2015)
... Stan
- Mystery of Love
(2014)
... Stan
- All or Nothing
(2014)
... Stan
7 More Episodes
2009-2014
Days of Our Lives
(TV Series)
Johnny DiMera / Johnny Dimera
- Episode #1.12454
(2014)
... Johnny DiMera
- Episode #1.12453
(2014)
... Johnny DiMera (uncredited)
- Episode #1.12452
(2014)
... Johnny DiMera
- Episode #1.12441
(2014)
... Johnny DiMera
- Episode #1.12440
(2014)
... Johnny DiMera
384 More Episodes
2012
Let It Go
(TV Movie)
Jeremy
2011
Other People's Kids
(TV Movie)
Bryce