Acting
Never Have I Ever
Shrimp
2020
Oh Jerome, No
Teenage Dan
2019
The Gifted
Scott
2017
True Detective
Aspen Conroy
2014
Back in the Game
David Slingbaugh
2013
The Goldbergs
JC Spink
Good Luck Charlie
Tommy Dixon
2010
The Middle
Gibson
2009
Grey's Anatomy
Brendon Browning
2005
American Spirit
Jonathan
2024
Table 58
Pierce Brown
2015
The Road Within
Boy 1
Cooties
Patriot
Super Buddies
B-Dawg (voice)