2003Monster MakersDanny Burke配角2004The Hollywood Mom's MysteryOliver Palumbo配角2004Arizona SummerBad配角2009DadnappedWheeze主角,迪士尼原创电影2009Wizards of Waverly Place: The MovieJustin Russo主角,迪士尼原创电影2012The Secret World of ArriettyShawn配音2013Little BoyLondon Busbee配角,原创电影20131000 to 1Cory Weissman2013Grown Ups 2Frat Boy Zac2002ProvidenceMark Triedman"Gotcha"2002Without a TraceGabe Freedman"Birthday Boy"2003The PittsPetey Pitt主角2003The MulletsGrudge Match2003Judging AmyJeremy"Sex and the Single Mother"2004The D.A.Alex Henry"The People vs. Patricia Henry"2004Method & RedSkyler Blaford常规角色2004Jack and BobbySniffly"The Kindness of Strangers"2004NCIS (TV series)Willy Shields"Terminal Leave"2004–2007That's So RavenLarry常规角色,共出现12集2005HouseTommy"Cursed"2005–presentHow I Met Your MotherTed's Future Son常规角色2006Cold CaseDale Wilson"Fireflies2007Studio DC: Almost LiveHimself电视节目2007–2012Wizards of Waverly PlaceJustin Russo主角,迪士尼原创喜剧2008Disney Channel Games绿队队长迪士尼频道节目2009The Suite Life on DeckJustin Russo"Double Crossed"2009Disney Channel's 3 Minute Game ShowHimself2010JONAS L.A.Himself"Boat Trip" "On the Radio"2010Easy to AssembleEthan"Flying Solo"2011Disney's Friends for Change GamesHimself绿队2011The AssistantsMike BeadleLead Role2013Arrested DevelopmentHimselfTV Series2014-Boys & GirlsTrevor BrownTV Series参演电影电视剧/电视节目