2025
SNL50: Beyond Saturday Night as Self2025
Oh My God... Yes! A Series of Extremely Relatable Circumstances as Ted (voice)2025
SNL50: The Homecoming Concert as Self2025
Ladies & Gentlemen... 50 Years of SNL Music as Self2024
Fallout as Overseer Benjamin2024
Our Little Secret as Veterinarian2024
Micro Budget as Toby2024
In Fidelity as Lyle Ayker2023
Krapopolis as Ares (voice)2023
My Adventures with Superman as Agent Slade Wilson (voice)2023
As We Know It as Not available2023
Millennial Hunter as John (voice)2022
Chip 'n Dale: Rescue Rangers as Dave Bollinari (voice)2022
Senior Year as Jim Conway2022
Night at the Museum: Kahmunrah Rises Again as Washington (voice)2021
Dogs in Space as Ed (voice)2021
Name That Tune as Self - Contestant2021
Marvel's M.O.D.O.K. as Alvin Healy / Tenpin (voice)2021
Home Sweet Home Alone as Uncle Stu2021
Finding ʻOhana as Brown2021
Alpha Betas as Darryl (voice)2021
Hot Mess Holiday as Mike2021
Yung Punx: A Punk Parable as therapist (voice)2020
Close Enough as Ron (voice)2020
Dummy as Agent Chett2020
Unbreakable Kimmy Schmidt: Kimmy vs. the Reverend as Junior2020
I Am Woman as Artie Mogull2019
Love, Death & Robots as The Cat (voice)2019
Miracle Workers as God's Dad2019
Alien News Desk as Not available2019
The Laundromat as Doomed Gringo #22019
The Last Laugh as Charlie Green2018
grown-ish as Dean Burt Parker2018
Hotel Transylvania 3: Summer Vacation as Stan / Fish Man (voice)2018
Goosebumps 2: Haunted Halloween as Walter2018
Life of the Party as Mr. Truzack (Wayne)2018
Happy Together as Wayne2018
Slice as Mayor Tracy2017
Will & Grace as Dr. DiLorenzo2017
Great News as Gerald2017
Battle of the Sexes as DJ2017
Michael Bolton's Big, Sexy Valentine's Day Special as Dr. Vince Harbert2017
Austin Found as Alan Dickinson2017
Elena of Avalor: Realm of the Jaquins as Migs (voice)2016
Elena of Avalor as Migs (voice)2016
Match Game as Self - Panelist2016
The $100,000 Pyramid as Self2016
Bajillion Dollar Propertie$ as Walton Rothchild2016
Ask the Storybots as Not available2016
Rhett & Link's Buddy System as Vice Chairman2016
Elena and the Secret of Avalor as Migs (voice)2016
Electric City as Voice Actor (voice)2015
We Bare Bears as Additional Voices (voice)2015
Unbreakable Kimmy Schmidt as Junior2015
Dawn of the Croods as Snoot / Dub (voice)2015
Dawn of the Croods as Snoot / Evil Egg (voice)2015
Dawn of the Croods as Snoot (voice)2015
Adam Ruins Everything as Not available2015
The Mr. Peabody & Sherman Show as Mr. Peabody (voice)2015
Another Period as Dr. Sigmund Freudas2015
Hotel Transylvania 2 as Fly (voice)2015
Sisters as Phil2015
The Ridiculous 6 as Bank Manager2015
The Spoils Before Dying as Bebop Jones2015
Jeff Dunham: Unhinged in Hollywood as Self2015
Highston as Wilbur Liggetts2015
The Better Half as Daniel2014
Late Night with Seth Meyers as Self2014
Last Week Tonight with John Oliver as HOA Ambassador2014
Last Week Tonight with John Oliver as Voice Over (voice)2014
The Tom and Jerry Show as Narrator (voice)2014
BoJack Horseman as Klaus / News Reporter (voice)2014
Garfunkel and Oates as Stan2014
black-ish as Dean Parker2014
Penn Zero: Part-Time Hero as Judge Blort Clooney (voice)2014
Bad Judge as Douglas Riller2014
Benched as Mitch2014
Break Point as Jay LaRoche2014
The Maya Rudolph Show as Self2014
AJ's Infinite Summer as Dad (voice)2013
Rick and Morty as Jerry Smith (voice)2013
Brooklyn Nine-Nine as Geoffrey Hoytsman2013
The Goldbergs as Harrison Whitby2013
Drunk History as Thomas Edison2013
Drunk History as Jim Bowie2013
Drunk History as King Charles II2013
Turbo as Announcer #2 (voice)2013
Anchorman 2: The Legend Continues as Garth Holliday2012
Comedy Bang! Bang! as Poseidon2012
Comedy Bang! Bang! as Stephendorff2012
Gravity Falls as Additional Voices (voice)2012
Gravity Falls as Host (voice)2012
Hotel Transylvania as Mr. Fly (voice)2012
21 Jump Street as Mr. Gordon2012
The Dictator as News Anchor2012
Escape from Planet Earth as Hammer (voice)2012
The Five-Year Engagement as Bill2012
WordGirl: The Rise of Ms. Power as Not available2011
Bob's Burgers as Warren Fitzgerald (voice)2011
Suburgatory as Fred Shay2011
I Just Want My Pants Back as Not available2011
Prep & Landing: Naughty vs. Nice as Mr. Thistleton (voice)2011
Hollywood & Wine as Peter West2011
Answer This! as Brian Collins2010
Conan as Self2010
Conan as Book Signing2010
T.U.F.F. Puppy as Caped Cod (voice)2010
Fish Hooks as Announcer / Allibut (voice)2010
Big Lake as Chris Henkel2010
The Women of SNL as Various (archive footage)2010
Kung Fu Magoo as Cole Fusion / Ninja (voice)2010
The Dogfather as Brian Franks2009
Archer as Cyril Figgis (voice)2009
Archer as Siegbert Fuchs (voice)2009
Glee as Mario2009
Glenn Martin, DDS as Not available2009
Better Off Ted as Walter2009
Labor Pains as Jerry Steinwald2009
Paper Man as Peter2009
Saturday Night Live: The Best of Amy Poehler as Edward Turlington (archive footage)2008
Childrens Hospital as Ron Pippin2008
The Life & Times of Tim as William (voice)2008
Saturday Night Live Weekend Update Thursday as Not available2008
Miss Guided as Bruce Terry2008
Eavesdrop as Terrence2008
Harold as Coach Vanderpool2007
WordGirl as Not available2007
Hot Rod as Barry Pasternack2007
Walk Hard: The Dewey Cox Story as Theo2007
The Grand as Harold Melvin2007
I'm Reed Fish as Ralph2007
Kabluey as Frank2007
Sunny and Share Love You as Kevin Keith Baker2006
Eureka as Dr. Noah Drummer2006
30 Rock as Dr. Leo Spaceman2006
Ira & Abby as Dr. Ronald Silverberg2006
Saturday Night Live: The Best of Commercial Parodies as Not available2005
American Dad! as Doctor (voice)2005
American Dad! as (voice)2005
American Dad! as Valet / Borax Employee (voice)2005
American Dad! as Francine's Drinking Buddy (voice)2005
American Dad! as Book on Tape (voice)2005
American Dad! as Kidnapper (voice)2005
American Dad! as Dr. Moe Munney (voice)2005
American Dad! as James Garfield / Mint Worker (voice)2005
American Dad! as Co-Worker (voice)2005
American Dad! as James Garfield (voice)2005
American Dad! as Train Actor (voice)2005
American Dad! as Funeral Speaker (voice)2005
SNL Digital Shorts as Chris2005
SNL Digital Shorts as Talent scout2005
SNL Digital Shorts as Interviewer2005
SNL Digital Shorts as Not available2004
Anchorman: The Legend of Ron Burgundy as Garth Holliday2004
Wake Up, Ron Burgundy: The Lost Movie as Garth Holliday2004
Looking for Kitty as Guy Borne2003
Down with Love as TV Emcee2003
Barely Legal as Mr. Ronald Greitzer2003
Evil Alien Conquerors as Du-ug2003
Farm Sluts as Larry2002
Saturday Night Live: The Best of Will Ferrell as Self / Various (archive footage)2002
The Religetables as Not available2000
TV Funhouse as James Brolin (voice)2000
The Ladies Man as Phil Swanson1998
Conrad Bloom as Simpson1997
Union Square as Don1996
Suddenly Susan as Waiter1996
Suddenly Susan as PhilNaN
The Dink as Not availableNaN
Mimics as Jack Conrad2002
A Freezerburnt Christmas as Not available2000
Curb Your Enthusiasm as Hank2000
Ed as DJ Curtis Morris1999
Family Guy as Joe Paterno (voice)1999
Family Guy as Highway Man (voice)1999
Family Guy as Priest / Father Raccoon (voice)1999
Family Guy as White Guy (voice)1999
Family Guy as Target Manager / Veterinarian (voice)1999
Family Guy as Smarmy (voice)1999
Family Guy as Priest (voice)1999
Family Guy as Doug (voice)1999
Family Guy as Guy at Pool / Priest (voice)1999
Family Guy as Card Store Owner (voice)1996
The Jamie Foxx Show as Not available1996
Jingle All the Way as Toy Store Sales Clerk1995
Caroline in the City as Gene1995
Hope and Gloria as Howard1994
Friends as Bob1993
Late Night with Conan O'Brien as Self - Guest1989
The Simpsons as Surgeon fiancé (voice)1989
Seinfeld as NBC Executive1988
Murphy Brown as Not available1975
Saturday Night Live as Self - Various Characters1975
Saturday Night Live as Self - Cameo (uncredited)1975
Saturday Night Live as Not available1975
Saturday Night Live as Talent Scout1975
Saturday Night Live as Self