Debiutował na kinowym ekranie jako chudy dzieciak w surrealistycznym dramacie psychologicznym Richarda Kelly’ego Donnie Darko (2001) u boku Jake’a Gyllenhaala.
Filmografia Filmy fabularne 2001: Donnie Darko jako chudy dzieciak 2001: Ewolucja (Evolution) jako Tommy 2004: Dziewczyny z drużyny 2 (Bring It On Again) jako zadowolony z siebie chłopak 2008: iCarly leci do Japonii (iCarly: iGo to Japan, TV) jako Spencer Shay 2008: Wesołych świąt – Drake i Josh (Merry Christmas, Drake & Josh, TV) jako „Szalony” Steve
Seriale TV 2001: Zwariowany świat Malcolma jako kadet Edwards 2002: On, ona i dzieciaki jako fan Star Trek 2002: Anioł ciemności jako Jared 2002: Ostry dyżur jako Darius 2004–2005: Jordan jako Brian 2004–2007: Drake i Josh jako „Szalony” Steve 2007–2012: iCarly jako Spencer Shay 2010: Victoria znaczy zwycięstwo jako osoba z widowni (1 odc.) 2012: Victoria znaczy zwycięstwo jako Spencer Shay 2013: Wendell & Vinnie jako Vinnie 2014: Sam i Cat jako „Szalony” Steve 2016: Dwie spłukane dziewczyny jako Lenin 2017: Prawo i porządek: Prawdziwa zbrodnia jako Will Canton 2018: Niebezpieczny Henryk jako Joey 2021–2023: iCarly (2021) jako Spencer Shay Dubbing 2010: Pingwiny z Madagaskaru – karaluch 2010–2015: Turbo Dudley – psi agent – Dudek 2012−2013: Klinika dla pluszaków - Will 2016: Star