2026The MadisonPhil Yorn · 2 episodesShow
2025Is This Thing On?Alex NovakMovie
2025Super Team CanadaBreakaway (voice) · 10 episodesShow
2025The Sexiest Man in WinnipegNarratorMovie
2023Next Goal WinsAlex MagnussenMovie
2023Twisted MetalSweet Tooth (voice) · 22 episodesShow
2023Mulligan(voice) · 3 episodesShow
2022Who Killed Santa? A Murderville Murder MysteryDetective Terry SeattleMovie
2022G'dayLouie (voice)Movie
2022Cursed FriendsShamrockMovie
2022Minions: The Rise of GruMr. Perkins (voice)Movie
2022Chip 'n Dale: Rescue RangersSweet Pete (voice)Movie
2022Our Flag Means DeathCalico Jack · 1 episodeShow
2022MurdervilleDetective Terry Seattle · 6 episodesShow
2021Live in Front of a Studio Audience: The Facts of Life and Diff'rent StrokesDink LockwoodMovie
2021Muppets Haunted MansionThe HostMovie
2021All or Nothing: Toronto Maple LeafsNarrator (voice) · 5 episodesShow
2021RumbleRayburn Junior (voice)Movie
2020The First TeamMark Crane · 6 episodesShow
2020Memory Hole7 episodesShow
2020DolittleRabbit (voice) (uncredited)Movie
2019The Morning ShowDoug Klassen · 4 episodesShow
2019The Lego Movie 2: The Second PartBatman (voice)Movie
2018Emmet's Holiday Party: A LEGO Movie ShortBatman (voice)Movie
2018Teen Titans Go! To the MoviesSlade (voice)Movie
2018Show DogsAgent Frank NicholasMovie
2017Unikitty!Batman (voice) · 1 episodeShow
2017The Nut Job 2: Nutty by NatureSurly (voice)Movie
2017The Guest BookRob · 1 episodeShow
2017RivieraJeff Carter · 10 episodesShow
2017Cooking with AlfredBruce Wayne / Batman (voice)Movie
2017Batman Is Just Not That Into YouBatman (voice)Movie
2017Dark HoserBatman (Voice)Movie
2017A Series of Unfortunate EventsFather · 8 episodesShow
2016The World's Biggest AssholeNarrator (voice)Movie
2016Popstar: Never Stop Never StoppingMain CMZ ReporterMovie
2016Teenage Mutant Ninja Turtles: Out of the ShadowsVernon FenwickMovie
2016Bad InternetMartin Whistlebottom · 1 episodeShow
2016FlakedChip · 14 episodesShow
2014Teenage Mutant Ninja TurtlesVern FenwickMovie
2014The Lego MovieBatman / Bruce Wayne (voice)Movie
2014The Nut JobSurly (voice)Movie
2013The MillersNathan Miller · 34 episodesShow
2013Monsters vs Aliens StoriesMovie
2012Sesame Street: Elmo's Magic NumbersMax the MagicianMovie
2012Men in Black 3Agent AA (uncredited)Movie
2011Up All NightChris Brinkley · 35 episodesShow
2011Fight for Your Right RevisitedBiz ManMovie
2011Nuts & RobbersSurlyMovie
2010The Increasingly Poor Decisions of Todd MargaretBrent Wilts · 18 episodesShow
2010Running WildeSteven Wilde · 13 episodesShow
2010Despicable MeMr. Perkins (voice)Movie
2010Jonah HexLieutenant GrassMovie
2010When in RomeAntonioMovie
2009B.O.B.'s Big BreakThe Missing Link (voice)Movie
2009Brief Interviews with Hideous MenSubject #11Movie
2009G-ForceKip KillianMovie
2009Spring BreakdownTedMovie
2009Sit Down Shut UpEnnis Hofftard, Hot Dog Vendor · 13 episodesShow
2009Parks and RecreationChris · 1 episodeShow
2009Mutant Pumpkins from Outer SpaceThe Missing Link (voice)Movie
2009Monsters vs AliensThe Missing Link (voice)Movie
2008The RockerLexMovie
2008Horton Hears a Who!Vlad (voice)Movie
2008Semi-ProLou RedwoodMovie
2007The ComebacksMailmanMovie
2007Wristcutters: A Love StoryMessiahMovie
2007The Brothers SolomonJohn SolomonMovie
2007Hot RodJonathanMovie
2007RatatouilleHorst (voice)Movie
2007On BroadwayTomMovie
2007GrindhouseAnnouncer (voice) (Segment "Don't")Movie
2007Blades of GloryStranz Van WaldenbergMovie