2026MISCAST26Movie
2024Justice League: Crisis on Infinite Earths Part ThreeSuperman / Earth-2 Superman (voice)Movie
2024BabesDoula as a ManMovie
2024Justice League: Crisis on Infinite Earths Part TwoSuperman / Earth-2 Superman (voice)Movie
2024Justice League: Crisis on Infinite Earths Part OneSuperman / Earth-2 Superman (voice)Movie
2023Justice League: WarworldSuperman / Agent Kent (voice)Movie
2023Legion of Super-HeroesSuperman (voice)Movie
2021The Wonderful World of Disney: Magical Holiday CelebrationMovie
2021Muppets Haunted MansionThe CaretakerMovie
2021Show of Titles"Fade Out – Fade In" PerformerMovie
2021TreseMarco Guerrero (voice) · 3 episodesShow
2021YasukeHaruto (voice) · 6 episodesShow
2021Justice Society: World War IISuperman / Clark Kent (voice)Movie
2020Superman: Man of TomorrowSuperman / Clark Kent (voice)Movie
2020RoyaltiesPierce · 10 episodesShow
2020Solar OppositesJesse's Girl Choir #2 & #3 (voice), Splash / Z'ash (voice) · 1 episodeShow
2020HollywoodRaymond Ainsley · 7 episodes · Executive Producer · 7 episodesShow
2019Green Eggs and HamLooka (voice) · 6 episodesShow
2019MidwayCommander Eugene LindseyMovie
2019Batman vs Teenage Mutant Ninja TurtlesRaphael (voice)Movie
2018All You Ever Wished ForTyler HuttonMovie
2017Speech & DebateDarren CrissMovie
2017The Marvelous Mrs. MaiselTaylor · 1 episodeShow
2016Turtles Take Time (and Space)Raphael (voice)Movie
2016American Crime StoryAndrew Cunanan · 9 episodesShow
2015Luna Goes CruisingRufus (voice)Movie
2015Wrestling Isn't WrestlingTheater Audience MemberMovie
2015Transformers: Robots In DisguiseSideswipe (voice) · 71 episodesShow
2014Big with Evan Rachel Wood and Darren CrissJeffMovie
2014Stan Lee's Mighty 7Micro (voice)Movie
2013Six by SondheimFrankMovie
2013Girl Most LikelyLeeMovie
2012Katy Perry: Part of MeAaron Christopherson (archive footage)Movie
2011Glee: The Concert MovieBlaine AndersonMovie
2011Web TherapyAugie Sayles · 2 episodesShow
2011The Chicago 8Yippee ManMovie
2009EastwickJosh Burton · 5 episodesShow
2009ArcherMikey / Tommy (voice) · 1 episodeShow
2009GleeBlaine Anderson · 90 episodesShow
2008Web TherapyAugie Sayles · 3 episodesShow
2003Cold CaseReuben Harris (1969) · 1 episodeShow