2027Bosch: Start of WatchHarry Bosch · 8 episodesShow
2025TRON: AresCaiusMovie
2025LEGO Star Wars: Rebuild the Galaxy - Pieces of the PastCal Kestis (voice) · 2 episodesShow
2025FOXBODYClyde · Director · Writer · Executive ProducerMovie
2023My Love Affair with MarriageSergei (voice)Movie
2022Paradise HighwaySpecial Agent Finley SterlingMovie
2022ShatteredChris DeckerMovie
2021DC Showcase: Kamandi: The Last Boy on Earth!Kamandi (voice)Movie
2020Shameless Hall of ShameIan Gallagher · 1 episodeShow
2020Joker: Put on a Happy FaceJeremiah Valeska/The Joker (archive footage)Movie
2019The Death and Return of SupermanConnor Kent / Superboy (voice)Movie
2019Reign of the SupermenConnor Kent / Superboy (voice)Movie
2019Anthem of a Teenage ProphetLuke HunterMovie
2018The Year of Spectacular MenRossMovie
2018Love DailyAaron · 1 episodeShow
2017Amityville: The AwakeningJames WalkerMovie
2016Mercy StreetTom Fairfax · 12 episodesShow
2014GothamJerome Valeska, Jeremiah Valeska, Joker · 12 episodesShow
2014The GiverAsherMovie
2014Jamie Marks Is DeadAdam McCormickMovie
2014MallJeffMovie
2014Vampire AcademyMason AshfordMovie
20122nd ServeJakeMovie
2011PromCorey DoyleMovie
2011Corey and Lucas for the WinCorey · 6 episodesShow
2011ShamelessIan Gallagher · 134 episodesShow
2010Another Harvest MoonJackMovie
2010TerriersCody Grice · 1 episodeShow
2010Rizzoli & IslesJonathan McKenna · 1 episodeShow
2009Safe HarborLarry ParkerMovie
2009The Three Investigators in The Secret of Terror CastleBob AndrewsMovie
2008James Gunn's PG PornYoung Boy 1 · 1 episodeShow
2008Dog GoneDexterMovie
2008The MentalistElliot · 1 episodeShow
2008FringeTyler Carson · 1 episodeShow
2007The Three Investigators in The Secret of Skeleton IslandBob AndrewsMovie
2006The Santa Clause 3: The Escape ClauseTraffic Cop #1Movie
2006ClickKevin O'DoyleMovie
2005Criminal Minds(archive footage), Jeffrey Charles · 1 episodeShow
2005Threshold1 episodeShow
2005Avatar: The Last AirbenderTwin 1 (voice) · 1 episodeShow
2005Numb3rsTodd · 1 episodeShow
2005Brothers in ArmsTimmyMovie
2004Ned's Declassified School Survival GuidePalmer Noid · 3 episodesShow
2003NCISNick Peyton · 1 episodeShow
2003The Music ManWinthrop ParooMovie
2002MonkDanny Cooper · 1 episodeShow
2002The Wishing StoneAlexMovie
2002Adrenaline Rush: The Science of Riskstudent (uncredited)Movie
2000Malcolm in the MiddleChad · 6 episodesShow
1999Law & Order: Special Victims UnitEddie Sandow · 1 episodeShow
1990Law & OrderEddie Sandow · 1 episodeShow