2025LEGO Ninjago: LegendsCole (voice) · 1 episodeShow
2024Murder in a Small TownHarry Stewart · 1 episodeShow
2024Bonds Will Be BrokenTraskMovie
2024Strawberry Shortcake's Summer VacationBoysenberry Mousse (voice)Movie
2023LEGO Ninjago: Dream TeamCole (voice)Movie
2023Ruby SpeakingClinton · 4 episodesShow
2023Rock Dog 3: Battle the BeatGermur / Wolf (voice)Movie
2022Deepa & AnoopMaruti (voice) · 10 episodesShow
2022SurfaceGreg Billimack · 1 episodeShow
2021A Christmas Miracle for DaisyEric NeumanMovie
2021The UnforgivableCoreyMovie
2021Johnny Test's Ultimate Meatloaf QuestMovie
2021Rock Dog 2: Rock Around the ParkGermur (voice)Movie
2020Christmas She WroteStevenMovie
2019My Father, My KidnapperJacob FastMovie
2019Ruby Herring Mysteries: Her Last BreathRoger DavisMovie
2019Morning Show Mysteries: Countdown to MurderJay FairweatherMovie
2018My Little Pony: Best Gift EverShining Armor (voice)Movie
2018Christmas in Evergreen: Letters to SantaOliverMovie
2018ProdigalsEliotMovie
2018The Age of AdultingSeth · Co-ProducerMovie
2017Coming Home for ChristmasKip MarleyMovie
2017Engaging Father ChristmasJoshMovie
2017Dinotrux: SuperchargedTy Rux · 26 episodesShow
2017Marvel Super Hero AdventuresHobgoblin (voice) · 2 episodesShow
2017A Bundle of Trouble: An Aurora Teagarden MysteryRory BrownMovie
2016Ninjago: Masters of Spinjitzu - Day of the DepartedMorro (voice)Movie
2016Max Steel Team Turbo: Fusion TekMax Magrath (voice)Movie
2016Slugterra: The Emperor's RevengeKordMovie
2016Chesapeake ShoresConnor O'Brien · 55 episodesShow
2016Slugterra: Into The ShadowsKord / Mongo (voice)Movie
2016Twist of FateTomMovie
2016Ms. MatchedAlexMovie
2015Deeper: The Retribution of BethSteveMovie
2015'Tis the Season for LoveBarry McCormickMovie
2015My Little Pony: Equestria Girls - Friendship GamesShining Armor (voice)Movie
2015LEGO Star Wars: Droid TalesBail Organa (voice) · 1 episodeShow
2015Slugterra: Eastern Caverns(voice)Movie
2015DinotruxTy Rux (voice) · 52 episodesShow
2015Max Steel Maximum MorphosMovie
2015Max Steel: The Dawn of MorphosMovie
2015Slugterra: Slug Fu ShowdownKord (Voice)Movie
2015Max Steel: The Wrath of MakinoMax SteelMovie
2014Christmas IcetastropheScott CroogeMovie
2014Mr. MiracleErichMovie
2014Barbie and the Secret DoorPrince Keiran (voice)Movie
2014SlugTerra: Return of the ElementalsKord ZaneMovie
2014Slugterra: Ghoul from BeyondKordMovie
2014A Ring by SpringJoshMovie
2014PrimaryMitchellMovie
2013Ultimate Wolverine vs. HulkPanchem Lama / Forge / James (voice)Movie
2013Ultimate Wolverine vs. HulkForge / Penchem Lama / James (voice) · 6 episodesShow
2013Tom, Dick and HarrietDick VarnettMovie
2013LEGO Star Wars: The Yoda ChroniclesCommander Cody (voice), Commander Cody / Bail Organa (voice), Cad Bane (voice), Bail Organa (voice) · 1 episodeShow
2013Max SteelMaxwell 'Max' McGrath (voice) · 52 episodesShow
2012SlugterraKord (voice) · 59 episodesShow
2012Barbie in A Mermaid Tale 2Stargazer Leader / Stargazer / Cichlid (voice)Movie
2011Trading ChristmasJasonMovie
2011Voltron ForceLance (voice) · 26 episodesShow
2010Frankie & AliceCop #2Movie
2010My Little Pony: Friendship Is MagicShining Armor (voice) · 66 episodesShow
2010Hero:108Lin Chung (voice) · 104 episodesShow
2010FakersBen CruikshankMovie
2009Stranger with My FaceJeff RankinMovie
2009Phantom RacerOwenMovie
2008The Nutty ProfessorBrad/TadMovie
2007Tin ManJeb · 3 episodesShow
2007Sushi PackIkura (voice) · 52 episodesShow
2007Devil's DiaryAndyMovie
2007Tell Me No LiesGlennMovie
2007The InvisibleDeanMovie
2007Barbie Fairytopia: Magic of the RainbowLinden (voice)Movie
2007Blood TiesAlexander · 1 episodeShow
2006Polly Pocket: Polly WorldRick (voice)Movie
2006Totally AwesomeZekeMovie
2006Fantastic Four: World's Greatest HeroesUlysses Klaw/Klaw (voice) · 1 episodeShow
2006PsychDickie · 1 episodeShow