2026The Devil Wears Prada 2BenjiMovie
2026Seekers of Infinite LoveMovie
2025Fallout: The Ghoul LogRobert Edwin House (voice)Movie
2025Running PointCam Gordon · 16 episodesShow
2024Beetlejuice BeetlejuiceRoryMovie
2024FalloutRobert House · 5 episodesShow
2023White House PlumbersG. Gordon Liddy · 5 episodesShow
2023Poker FaceIguana / Todd · 2 episodesShow
2021VioletThe VoiceMovie
2021False PositiveAdrian MartinMovie
2021The Mosquito CoastAllie Fox · 17 episodesShow
2019Lady and the TrampTramp (voice)Movie
2018On the Basis of SexMel WulfMovie
2018BumblebeeDropkick (voice)Movie
2018ManiacDr. James K. Mantleray · 10 episodesShow
2018The Spy Who Dumped MeDrewMovie
2018MuteDuck TeddingtonMovie
2017At Home with Amy SedarisColonel Cary Commander · 1 episodeShow
2017The Lego Ninjago MovieGarmadon (voice)Movie
2016The Girl on the TrainTomMovie
2016The Master: A LEGO Ninjago ShortNarrator (voice)Movie
2016Zoolander 2Evil DJMovie
2014The LeftoversKevin Garvey · 28 episodesShow
2012WanderlustSethMovie
2011Your HighnessLeezarMovie
2010MegamindMegaminds's Father (voice)Movie
2009Parks and RecreationJustin · 5 episodesShow
2008Tropic Thunder: Rain of MadnessJan JürgenMovie
2008Tropic ThunderUH-1 Huey Gunner (uncredited)Movie
2008John AdamsJohn Hancock · 2 episodesShow
2007More Things That HappenedDevon BurkeMovie
2007The TenJesus H. ChristMovie
2007Broken EnglishNick GableMovie
2006Inland EmpireDevon Berk / Billy SideMovie
2006Return to RajapurMovie
2006Miami ViceDet. Larry ZitoMovie
2006Strangers with CandyCarlo HonklinMovie
2006The Legend of Lucy KeyesGuy CooleyMovie
2005The BaxterBradley LakeMovie
2003Happy EndJackMovie
2003DuplexCoopMovie
2003Charlie's Angels: Full ThrottleSeamus O'GradyMovie
2001AliasSimon Walker · 2 episodesShow
2001ZoolanderEvil DJMovie
2001Mulholland DriveAdamMovie
2001Six Feet UnderJoe · 9 episodesShow
2001The Sleepy Time GalRebecca's BoyfriendMovie
2000The DistrictNick Pierce · 27 episodesShow
2000The Broken Hearts Club: A Romantic ComedyMarshallMovie
1999SirensOfficer David BontempoMovie
1998Frogs for SnakesFlav SantanaMovie
1998Sex and the CityJared, Vaughn Wysel · 1 episodeShow
1998Dead BrokeJamesMovie
1997Below UtopiaDaniel BeckettMovie
1997Romy and Michele's High School ReunionCowboyMovie
1997Dream HouseMark BrooksMovie
1996Spin CityPete · 1 episodeShow
1995Central Park West1 episodeShow
1994New York UndercoverFrankie Stone · 1 episodeShow