2018
Monster Challenge as Control Room Technician
2017
Atypical as Arlo (2 episodes)
2017
Riverdale as Daryl Doiley (1 episode)
2017
Riverdale as Dilton Doiley (7 episodes)
2016
Joy as Yoo-Jin (10 episodes)
2016
NU Skool Records as Jake
2015
Game Shakers as Perry (2 episodes)
2014
Playing House as Joffrey (1 episode)
2013
The Thundermans as Lionel (3 episodes)
2010
The Last Kung Fu Monk as Michael
2010
Melissa & Joey as Leland (1 episode)
2008
Childrens Hospital as Kid Patient (1 episode)
2007
Chowder as Chowder (singing voice, uncredited) (1 episode)
2007
Private Practice as Toby (1 episode)