2025
Shifting Gears as Carter (11 episodes)
2021
The Chicken Squad as Little Boo (voice) (58 episodes)
2021
The Mighty Ducks: Game Changers as Nick Ganz (20 episodes)
2020
The Sleepover as Kevin
2019
Kim Hushable as Dr. Drakken (5 episodes)
2019
Kim Possible as Young Drakken
2018
A.P. Bio as Max (1 episode)
2017
The Book of Henry as Tommy
2016
Bizaardvark as Zane (21 episodes)
2015
Love the Coopers as Bo Cooper
2014
And So It Goes as Caleb
2005
Made in Hollywood as Self (1 episode)