2026Let's Have Kids!BrianMovie
2026Don't Say Good LuckTed BirenbaumMovie
2025Long Story ShortYoshi (voice) · 10 episodesShow
2025Running PointLev Levenson · 7 episodesShow
2024A Man on the InsideJack Berenger · 5 episodesShow
2024UnfrostedRick LudwinMovie
2023First Time Female DirectorRobbieMovie
2022The ValetVincent RoyceMovie
2021Doogie Kamealoha, M.D.Dr. Arthur Goldstein · 1 episodeShow
2021American Horror StoriesBryce Taylor · 1 episodeShow
2020Promising Young WomanJoeMovie
2020Cats & Dogs 3: Paws UniteRoger the Dog (voice)Movie
2019What Men WantKevin MyrtleMovie
2018The OathDanMovie
2018The NeighborhoodDave Johnson · 155 episodesShow
2018A Futile and Stupid GestureChris MillerMovie
2017I'm Not HereDadMovie
2017No ActivityCotric · 2 episodesShow
2017Will & GraceEli Wolff · 1 episodeShow
2017The Glass CastleDavidMovie
2017Shot CallerTomMovie
2017All Hail King Julien: ExiledKipper (voice) · 2 episodesShow
2017Fist FightStory · ProducerMovie
2017A Series of Unfortunate EventsFrank Denouement / Ernest Denouement / Dewey Denouement · 2 episodesShow
2016Ice Age: Collision CourseRoger (voice)Movie
2016American Crime StoryRonnie · 3 episodesShow
2015The Big ShortMortgage BrokerMovie
2015Hello, My Name Is DorisJohn FremontMovie
2014All Hail King JulienKipper (voice) · 1 episodeShow
2014About AlexJoshMovie
2014They Came TogetherJakeMovie
2014Veronica MarsLeo D'AmatoMovie
2013Seth Rogen Is the Worst Person in the WorldMax GreenfieldMovie
2012The Mindy ProjectLee · 2 episodesShow
2011The Indestructible Jimmy BrownJimmy BrownMovie
2011New GirlSchmidt · 146 episodesShow
2011NTSF:SD:SUV::Alistair McQueen · 1 episodeShow
2011Happy EndingsIan · 1 episodeShow
2011The Boys & Girls Guide to Getting DownJoeyMovie
2010Hot in ClevelandSteve, Doug · 1 episodeShow
2009Melrose PlaceMickey Richards · 1 episodeShow
2009Lie to MeDamien Hardy · 1 episodeShow
2008Kath & KimBar Fight Guy · 1 episodeShow
2008Raising the BarDavid Steinberg · 4 episodesShow
2007LifeBradley Sloane · 1 episodeShow
2007GreekMichael · 5 episodesShow
2006Ugly BettyNick Pepper · 9 episodesShow
2006When Do We Eat?EthanMovie
2006Modern MenKyle Brewster · 7 episodesShow
2004Veronica MarsLeo D'Amato · 14 episodesShow
2004Cross BronxIke GreenMovie
2003The O.C.Young Sandy Cohen · 1 episodeShow
2000Boston PublicSean Tallen · 1 episodeShow