2023
Silver Haze as Mason2021
Plan B as Kyle2016
Speechless as Ray DiMeo2015
If There Be Thorns as Bart2014
The Night Shift as Malcolm2014
Legends as Aiden Odum2013
The Goldbergs as Tyler Stansfield2013
Steven Universe as Young Lars / Lighthouse (voice)2013
Monsters University as Additional Children's Voices (voice)2013
Monday Mornings as Quinn McDaniels2013
The Lone Ranger as Will2013
The Incredible Burt Wonderstone as Young Burt2012
Mockingbird Lane as Eddie Munster2012
Treasure Buddies as Pete Howard2012
Wyatt Earp's Revenge as Conrad - 18782012
Help for the Holidays as Will Vancamp2012
Mockingbird Lane as Eddie Munster2011
Grimm as Peter2011
New Girl as Tommy2011
Spy Kids: All the Time in the World as Cecil Wilson2011
The Indestructible Jimmy Brown as Eddie Baxter2010
Hot in Cleveland as Austin2010
R. L. Stine's The Haunting Hour as Bo2010
Raising Hope as Eight Year Old Jimmy2009
The Middle as Corey2005
Grey's Anatomy as Casey2005
Criminal Minds as Bobby Smith2004
Desperate Housewives as Jasper Zeller1999
Family Guy as Little Boy in Wheelchair / Kid #1 (voice)