
Filmography131 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | President CurtisSeries | (voice) | 62 |
| 2026 | Into the SkyMovie | — | 62 |
| 2025 | From Darkness to LightMovie | Self (archive footage) | 61 |
| 2025 | Oh, Hi!Movie | Steve | 61 |
| 2024 | ElsbethSeries | Nolan Hurst | 60 |
| 2023 | KrapopolisSeries | Mage (voice) | 59 |
| 2023 | You Hurt My FeelingsMovie | Jonathan | 59 |
| 2021 | Teenage EuthanasiaSeries | — | 57 |
| 2021 | 8-Bit ChristmasMovie | Dealer | 57 |
| 2021 | Station ElevenSeries | Gil | 57 |
| 2020 | Beastie Boys StoryMovie | Self | 56 |
| 2020 | Have a Good Trip: Adventures in PsychedelicsMovie | Self | 56 |
| 2020 | Time Warp Vol. 1: Midnight MadnessMovie | Self | 56 |
| 2020 | Our Popcorn Movie Dystopia - Some More News: The MovieMovie | David Cross | 56 |
| 2020 | Time Warp: The Greatest Cult Films of All TimeSeries | Self | 56 |
| 2019 | What We Do in the ShadowsSeries | Dominykas the Dreadful | 55 |
| 2019 | The Umbrella AcademySeries | Sy Grossman | 55 |
| 2018 | The Shivering TruthSeries | (voice) | 54 |
| 2018 | Sorry to Bother YouMovie | Cassius Green's White Voice (voice) | 54 |
| 2017 | Big MouthSeries | Skip Glouberman (voice) | 53 |
| 2017 | GeniusSeries | Jerry Wexler | 53 |
| 2017 | The PostMovie | Howard Simons | 53 |
| 2016 | Kung Fu Panda 3Movie | Crane (voice) | 52 |
| 2016 | GoliathSeries | Pete 'The Broker' Oakland | 52 |
| 2016 | ChelseaSeries | Self | 52 |
| 2016 | The Last LaughMovie | Self | 52 |
| 2016 | WIRED's Autocomplete InterviewsSeries | Self - Guest | 52 |
| 2016 | Folk Hero & Funny GuyMovie | Chris DeRose | 52 |
| 2016 | Kung Fu Panda: Secrets of the ScrollMovie | Crane (voice) | 52 |
| 2016 | Ask the StorybotsSeries | — | 52 |
| 2015 | Unbreakable Kimmy SchmidtSeries | Russ Snyder | 51 |
| 2015 | The Late Show with Stephen ColbertSeries | Self | 51 |
| 2015 | Hot OnesSeries | Self | 51 |
| 2015 | We Bare BearsSeries | Director (voice) | 51 |
| 2015 | Pitch Perfect 2Movie | Riff Off Host | 51 |
| 2015 | Call Me LuckyMovie | Self | 51 |
| 2015 | W/ Bob & DavidSeries | Various Characters | 51 |
| 2014 | Late Night with Seth MeyersSeries | Self | 50 |
| 2014 | Obvious ChildMovie | Sam | 50 |
| 2014 | Advanced Television Production - 5 Days, 2 Scripts, No SleepMovie | Self | 50 |
| 2013 | Rick and MortySeries | Prince Nebulon / Radio Voice (voice) | 49 |
| 2013 | Kill Your DarlingsMovie | Louis Ginsberg | 49 |
| 2013 | MaronSeries | Himself | 49 |
| 2012 | Comedy Bang! Bang!Series | Self | 48 |
| 2012 | The Secret Policeman's BallMovie | Self | 48 |
| 2011 | Kung Fu Panda 2Movie | Crane (voice) | 47 |
| 2011 | Bubble GuppiesSeries | Freezy Dragon (voice) | 47 |
| 2011 | Fight for Your Right RevisitedMovie | Nathanial Hornblower | 47 |
| 2011 | Alvin and the Chipmunks: ChipwreckedMovie | Ian | 47 |
| 2011 | DemotedMovie | Ken Castro | 47 |
| 2011 | Soul Quest OverdriveSeries | Bert (voice) | 47 |
| 2011 | Impractical JokersSeries | — | 47 |
| 2010 | MegamindMovie | Minion (voice) | 46 |
| 2010 | Running WildeSeries | Andy Weeks | 46 |
| 2010 | The Increasingly Poor Decisions of Todd MargaretSeries | Todd Margaret | 46 |
| 2010 | The Simpsons 20th Anniversary Special - In 3D! On Ice!Movie | Self | 46 |
| 2010 | Mary Shelley's FrankenholeSeries | Belushi (voice) | 46 |
| 2010 | Kung Fu Panda HolidayMovie | Crane (voice) | 46 |
| 2010 | David Cross: Bigger and BlackererMovie | Himself | 46 |
| 2010 | Gavin McInnes is a Fucking AssholeMovie | Self (archive footage) | 46 |
| 2009 | ArcherSeries | Noah (voice) | 45 |
| 2009 | Modern FamilySeries | Duane Bailey | 45 |
| 2009 | CommunitySeries | Hank Hickey | 45 |
| 2009 | The Toe TacticMovie | Timmy (voice) | 45 |
| 2009 | Alvin and the Chipmunks: The SqueakquelMovie | Ian | 45 |
| 2009 | Year OneMovie | Cain | 45 |
| 2009 | All Tomorrow's PartiesMovie | Self | 45 |
| 2009 | Important Things with Demetri MartinSeries | Co-Worker | 45 |
| 2008 | Kung Fu PandaMovie | Crane (voice) | 44 |
| 2008 | Kung Fu Panda: Secrets of the Furious FiveMovie | Crane (voice) | 44 |
| 2008 | Futurama: The Beast with a Billion BacksMovie | Yivo (voice) | 44 |
| 2008 | A Bad SituationistMovie | Barry Winston | 44 |
| 2008 | David's SituationMovie | Self | 44 |
| 2007 | The GrandMovie | Larry Schwartzman | 43 |
| 2007 | Tim and Eric Awesome Show, Great Job!Series | Pizza Boy | 43 |
| 2007 | Alvin and the ChipmunksMovie | Ian | 43 |
| 2007 | Battle for TerraMovie | Giddy (voice) | 43 |
| 2007 | Human GiantSeries | Peter Burns | 43 |
| 2007 | Fired!Movie | Self | 43 |
| 2007 | CrashingMovie | Space Station Man | 43 |
| 2007 | Clark and MichaelSeries | Driving Instructor | 43 |
| 2007 | The Vice Guide to TravelSeries | — | 43 |
| 2006 | Curious GeorgeMovie | Junior (voice) | 42 |
| 2006 | School for ScoundrelsMovie | Ian | 42 |
| 2006 | A Day in the Life of Nathaniel HornblowerMovie | Nathaniel Hornblower | 42 |
| 2005 | The Colbert ReportSeries | Russ Lieber (voice) (uncredited) | 41 |
| 2005 | Wonder ShowzenSeries | Junkyard Jessip | 41 |
| 2004 | Eternal Sunshine of the Spotless MindMovie | Rob | 40 |
| 2004 | Tom Goes to the MayorSeries | Todd (voice) | 40 |
| 2004 | O'GradySeries | — | 40 |
| 2003 | Arrested DevelopmentSeries | Tobias Fünke | 39 |
| 2003 | Jimmy Kimmel Live!Series | Self - Guest Co-Host | 39 |
| 2003 | Oliver BeeneSeries | Older Oliver Beene (voice) | 39 |
| 2003 | Melvin Goes to DinnerMovie | Seminar Leader | 39 |
| 2003 | Quest for SleepMovie | Roger Duhntonnen | 39 |
| 2002 | Life Without DickMovie | Rex | 38 |
| 2002 | Never Mind the BuzzcocksSeries | Self | 38 |
| 2001 | Scary Movie 2Movie | Dwight Hartman | 37 |
| 2001 | Law & Order: Criminal IntentSeries | Ronnie Chase | 37 |
| 2001 | Ghost WorldMovie | Pushy Guy (Gerrold) | 37 |
| 2001 | Pootie TangMovie | Dennis | 37 |
| 2001 | Dr. Dolittle 2Movie | Dog / Animal Groupie #2 (voice) | 37 |
| 2001 | Chain of FoolsMovie | Andy | 37 |
| 2001 | Night of the Living DooMovie | David Cross (voice) | 37 |
| 2001 | One Day...Movie | The Turd | 37 |
| 2000 | Aqua Teen Hunger ForceSeries | Happy Time Harry (voice) | 36 |
| 1999 | Strangers with CandySeries | Dr. Trepanning | 35 |
| 1999 | Home MoviesSeries | — | 35 |
| 1998 | HerculesSeries | Fear (voice) | 34 |
| 1998 | Small SoldiersMovie | Irwin Wayfair | 34 |
| 1998 | The Thin Pink LineMovie | Tommy Dansbury | 34 |
| 1997 | King of the HillSeries | Ward Rackley (voice) | 33 |
| 1997 | Men in BlackMovie | Morgue Attendant | 33 |
| 1997 | Just Shoot Me!Series | Donnie DiMauro | 33 |
| 1997 | Waiting for GuffmanMovie | UFO Expert | 33 |
| 1997 | Who's the Caboose?Movie | Jaded Guy | 33 |
| 1997 | Tenacious DSeries | Nun | 33 |
| 1996 | The Daily ShowSeries | Self | 32 |
| 1996 | The Cable GuyMovie | Sales Manager | 32 |
| 1996 | The Truth About Cats & DogsMovie | Male Radio Caller (voice) / Bookstore Man | 32 |
| 1996 | Never Mind the BuzzcocksSeries | Self | 32 |
| 1995 | The Drew Carey ShowSeries | Earl | 31 |
| 1995 | NewsRadioSeries | Theo | 31 |
| 1995 | A Bucket of BloodMovie | Charlie | 31 |
| 1995 | Destiny Turns on the RadioMovie | Ralph Dellaposa | 31 |
| 1995 | Dr. Katz, Professional TherapistSeries | David (voice) | 31 |
| 1995 | The TV WheelMovie | Various | 31 |
| 1994 | Space Ghost Coast to CoastSeries | — | 30 |
| 1994 | Amelia Earhart: The Final FlightMovie | Reporter at Dock #2 | 30 |
| 1992 | The Ben Stiller ShowSeries | — | 28 |
| 0 | Kissinger Takes ParisMovie | — | — |