* 1993 - Les Petits Coquins comme "Waldo"
* 1994 - Les anges dans le champ extérieur comme "Roger Bomman"
* 1995 - Jumanji dans le rôle de "Peter Shepherd"
* 1996 - Flipper dans le rôle de "Sandy Ricks"
* 1997 - Casper :Un début fougueux sous le nom de "Casper McFadden"
* 2000 - Stuart Little dans le rôle de "George Little"
* 2001 - Le journal d'une princesse dans le rôle de "Michael Moscovitz"
* 2002 - Comme Mike dans le rôle de "Bœuf"
* 2003 - Trous comme "Zéro"
* 2004 - The Princess Diaries 2 :Fiançailles royales dans le rôle de "Michael Moscovitz"
* 2005 - Zathura :Une aventure spatiale en tant que "Walter Budwing"
* 2007 - Nancy Drew dans le rôle de "Ned Nickerson"
* 2009 - Course à la Montagne des Sorcières en tant que "Seth"
* 2010 - Facile A comme "Penn"
* 2011 - Bal de promo sous le nom de "Jesse Richter"
* 2013 - Les Schtroumpfs 2 en tant que "Vexy Schtroumpf" (voix)
* 2015 - Pixels comme "Matty Van Patten"
* 2017 - Jumanji :Bienvenue dans la jungle en tant que "Alex Vreeke"
* 2019 - Jumanji :Le prochain niveau en tant que "Alex Vreeke"
Télévision
* 1989 - Chef de classe sous le nom de "Joey Bishop"
* 1991 - Blossom dans le rôle de "Joey Russo"
* 1994 - Amélioration de l'habitat sous le nom de "Mark Taylor"
* 1995 : Le célibataire dans le rôle de "Kyle Parker"
* 1997 - Sabrina l'apprentie sorcière dans le rôle de "Harvey Kinkle"
* 2000 - Freaks and Geeks dans le rôle de "Andy Samberg"
* 2002 - Ce que j'aime chez toi en tant que "Ben Shepard"
* 2004 - Les O'Keefe dans le rôle de "Matt O'Keefe"
* 2005 - Toujours debout sous le nom de "Taylor Abbott"
* 2007 - La vie de suite de Zack et Cody dans le rôle de "Trevor"
* 2008 - Cory dans la maison comme "Cory Baxter"
* 2009 - Hannah Montana dans le rôle de "Robbie Ray Stewart"
* 2010 - Les Sorciers de Waverly Place dans le rôle de "Justin Russo"
* 2011 - La Suite Life on Deck sous le nom de "Cody Martin"
* 2012 - F.A.M. Ferme sous le nom de "Chyna Parks"
* 2013 - Jessie dans le rôle de "Luke Ross"
* 2014 - Liv et Maddie dans le rôle de "Joey Rooney"
* 2015 - Superposé sous le nom de "Ravi Ross"
* 2016 - Girl Meets World dans le rôle de "Riley Matthews"
* 2017 - Raven's Home dans le rôle de "Cory Baxter"
* 2018 - Bizaardvark dans le rôle de "Paige Olvera"
* 2019 - Coop et Cami Ask the World dans le rôle de "Cooper Wrather"
* 2020 - Sydney au Max dans le rôle de "Max Reynolds"
* 2021 – The Mighty Ducks :Game Changers en tant que « Evan Morrow »