2026The DinkDustin 'The Hammer' BoydMovie
2026Give It UpBarry SugarsMovie
2024It's Florida, Man.Bunny-Hanting Man · 1 episodeShow
2024Self RelianceTommyMovie
2023History of the World: Part IIMarco Polo · 1 episodeShow
2022Lost OllieDaddy · 4 episodesShow
2022RoarGreg · 1 episodeShow
2022MinxDoug · 18 episodesShow
2021Ride the EagleLeifMovie
2021Cinema ToastSteve · 10 episodesShow
2020HoopsCoach Ben Hopkins (voice) · 10 episodesShow
2020To Plant a FlagAstronautMovie
2020Mythic QuestDoc Michael · 1 episodeShow
2019StumptownGrey McConnell · 18 episodesShow
2018VenomPeter Parker / Spider-Man (voice) (uncredited)Movie
2018TagRandy 'Chilli' CillianoMovie
2017No ActivityDEA Agent John Haldeman · 3 episodesShow
2017Comrade DetectiveStan (voice) · 5 episodesShow
2017The MummyChris VailMovie
2017Smurfs: The Lost VillageGrouchy (voice)Movie
2017Win It AllEddie GarrettMovie
2017Becoming BondPeregrine CarruthersMovie
2016LEGO Jurassic World: The Indominus EscapeLowery (voice)Movie
2016EasyDrew · 2 episodesShow
2016JoshyReggieMovie
2016Mike and Dave Need Wedding DatesRonnieMovie
2015No ActivityCutler · 6 episodesShow
2015We Bare BearsDave (voice) · 1 episodeShow
2015Digging for FireTimMovie
2015Jurassic WorldLoweryMovie
2014Let's Be CopsRyan DavisMovie
2014NeighborsSebastian CremmingtonMovie
2014The Pretty OneBaselMovie
2014The Lego MovieBarry (voice)Movie
2013Drinking BuddiesLukeMovie
2013High School USA!Mr. Structor (voice) · 11 episodesShow
2013Coffee TownRoommateMovie
2013The End of LoveJake JohnsonMovie
2012JunkNicholas JasenovecMovie
2012Safety Not GuaranteedJeffMovie
201221 Jump StreetPrincipal DadierMovie
2011A Very Harold & Kumar ChristmasJesusMovie
2011New GirlNick Miller · 146 episodesShow
2011NTSF:SD:SUV::Jorgen · 1 episodeShow
2011Spilt MilkTodd WellsMovie
2011No Strings AttachedEliMovie
2010CeremonyTeddyMovie
2010Get Him to the GreekJazz ManMovie
2009FlashForwardPowell · 1 episodeShow
2009Paper HeartNicholas JasenovecMovie
2009Lie to MeVideographer 2 · 1 episodeShow
2008RedbeltGuayabera Shirt ManMovie
2007Clark and MichaelCasting Agent · 10 episodesShow
2007Derek and Simon: The Show13 episodesShow
2007Bunny WhippedBasketball PlayerMovie
2006The UnitMartin · 1 episodeShow