| Year | Title | Role | Notes |
| 2004 | Aqua Teen Hunger Force | Basketball (voice) | Episode: "Hypno-Germ" |
| 2004–2006 | Tom Goes to the Mayor | Tom Peters (voice) | WriterDirectorProducer |
| 2007 | Acceptable TV | Mood Swing Cosby (voice) | Episode: "Kosbees" |
| 2007–2010 | Tim and Eric Awesome Show, Great Job! | Tim Heidecker / Various roles | WriterDirectorProducer |
| 2008 | Young Person's Guide to History | Debt Collector | TV special |
| 2008–2010 | The Sarah Silverman Program | Frances | Episodes: "I Thought My Dad Was Dead, But It Turns Out He's Not A Slip Slope" |
| 2009 | Talkshow with Spike Feresten | Jim Heckler | Episode: "Jim Heckler and Derrick Whipple" |
| 2010–2011 | Funny or Die Presents | Various | Writer |
| 2010–2016 | Check It Out! with Dr. Steve Brule | Jan Skylar | WriterDirectorProducer |
| 2011 | Jon Benjamin Has a Van | Mosham the Alien Lawyer | Episode: "Stardoor" |
| The Simpsons | Amus Bruse (voice) | Episode: "The Food Wife" |
| 2011–2022 | Bob's Burgers | Burt Dellalucci / various (voice) | 4 episodes |
| 2012 | Workaholics | Reverend Troy | Episode: "The Lord's Force" |
| 2012–2016 | Comedy Bang! Bang! | Phil Gorsley | 2 episodes |
| 2013 | Kroll Show | Jason | Episode: "Secret Room" |
| Eastbound & Down | Gene | 8 episodes |
| 2013-2014 | Drunk History | Max Schmeling / Cop | 2 episodes |
| 2013–2017 | Tim & Eric's Bedtime Stories | Various | WriterDirectorProducer |
| 2014 | Community | Male Four | Episode: "App Development and Condiments" |
| The Birthday Boys | Mill Owner | Episode: "Plight of the Working Class" |
| 2015 | Man Seeking Woman | Bartender | Episode: "Pitbull" |
| Another Period | Hal Carnegie | Episode: "Funeral" |
| W/ Bob & David | — | Executive producer |
| 2016 | Fresh Off the Boat | Mr. Jenkins | Episode: "Phil's Phaves" |
| 2016–2017 | Decker | Jack Decker/Various | WriterProducer |
| 2017 | Jeff & Some Aliens | Bruce Starr (voice) | Episode: "Jeff & Some Confidence" |
| Portlandia | Ant Guy | Episode: "Ants" |
| Clarence | Tim / Teddy / Damien Dawson (voice) | Episode: "Rock Show" |
| Animals | Stan (voice) | Episode: "Rats" |
| 2018 | Pickle and Peanut | Zip / additional voices | Episode: "Black Light Bowling/90's Adventure Bear And The Coconut Helmet" |
| 2019 | Bio | Greg Miller/Bouvier | Episode: "Personal Everest" |
| Black Monday | Not Milken | Episode: "243" |
| 2019–2023 | I Think You Should Leave with Tim Robinson | Various | 3 episodes |
| Crank Yankers | Brad |
| 2020 | Beef House | Tim | WriterProducer |
| Wild Life | Doug (voice) | Episode: "Doug the Bear" |
| Moonbase 8 | Professor Scott "Rook" Sloan | WriterProducer |
| 2021 | Ultra City Smiths | Mayor Kevin De Maximum (voice) | 5 episodes |
| Just Beyond | Dale | Episode: "Parents Are From Mars, Kids Are From Venus" |
| 2022 | Our Flag Means Death | Doug | Episode: "Wherever You Go, There You Are" |
| 2022–2023 | Killing It | Rodney Lamonca | 10 episodes |
| 2023 | Fired on Mars | Darren Young (voice) | Main role |
| Miracle Workers | Stephen | Episode: "Olympus" |
| Solar Opposites | Garth (voice) | Episode: "The Mobile AISHA Emitter" |
| Teenage Euthanasia | Edu-Mart Announcer (voice) | Episode: "Sexually Educated" |
| Carol & the End of the World | Guest Performer (voice) | 5 episodes |
| 2024 | What We Do in the Shadows | Jordan | Recurring |
| 2025 | Small Town, Big Story | Brad | 5 episodes |
| Kiff | Rodney, Humphrey, Baby New Year | 3 episodes |