Actor
Our Little Secret
2024
In Fidelity
2024
as Lyle Ayker
Micro Budget
2024
as Toby
Nature Cat's Nature Movie Special Extraordinaire
2024
as Houston / Sir Galahad (voice)
As We Know It
2023
Millennial Hunter
2023
as John (voice)
Night at the Museum: Kahmunrah Rises Again
2022
as Washington (voice)
Chip 'n Dale: Rescue Rangers
2022
as Dave Bollinari (voice)
Senior Year
2022
as Jim Conway
Hot Mess Holiday
2021
as Mike
Home Sweet Home Alone
2021
as Uncle Stu
Finding ʻOhana
2021
as Brown
I Am Woman
2020
as Artie Mogull
Unbreakable Kimmy Schmidt: Kimmy vs. the Reverend
2020
as Junior
Nature Cat: A Nature Carol
2019
as Narrator (voice)
The Laundromat
2019
as Doomed Gringo #2
The Last Laugh
2019
as Charlie Green
Goosebumps 2: Haunted Halloween
2018
as Walter
Slice
2018
as Mayor Tracy
Hotel Transylvania 3: Summer Vacation
2018
as Stan / Fish Man (voice)
Life of the Party
2018
as Wayne Truzack
Battle of the Sexes
2017
as DJ
Elena of Avalor: Realm of the Jaquins
2017
as Migs (voice)
Austin Found
2017
as Alan Dickinson
Nature Cat: Ocean Commotion
2017
as Houston / Sputnik / Dolphin (voice)
Michael Bolton's Big, Sexy Valentine's Day Special
2017
as Dr. Vince Harbert
Elena and the Secret of Avalor
2016
as Migs (voice)
Electric City
2016
as Voice Actor (voice)
Sisters
2015
as Phil
The Better Half
2015
as Daniel
The Ridiculous 6
2015
as Bank Manager
Hotel Transylvania 2
2015
as Fly (voice)
Jeff Dunham: Unhinged in Hollywood
2015
as Self
The Maya Rudolph Show
2014
as Self
AJ's Infinite Summer
2014
as Dad (voice)
Break Point
2014
as Jay LaRoche
Anchorman 2: The Legend Continues
2013
as Garth Holliday
Turbo
2013
as Announcer #2 (voice)
Escape from Planet Earth
2013
as Hammer (voice)
Hotel Transylvania
2012
as Mr. Fly (voice)
The Dictator
2012
as News Anchor
The Five-Year Engagement
2012
as Bill
21 Jump Street
2012
as Mr. Gordon
WordGirl: The Rise of Ms. Power
2012
Prep & Landing: Naughty vs. Nice
2011
as Mr. Thistleton (voice)
Answer This!
2011
as Brian Collins
Hollywood & Wine
2011
as Peter West
Kung Fu Magoo
2010
as Cole Fusion / Ninja (voice)
The Dogfather
2010
as Brian Franks
Labor Pains
2009
as Jerry Steinwald
Paper Man
2009
as Peter
Eavesdrop
2008
as Terrence
Harold
2008
as Coach Vanderpool
Walk Hard: The Dewey Cox Story
2007
as Theo
Hot Rod
2007
as Barry Pasternack
Kabluey
2007
as Frank
The Grand
2007
as Harold Melvin
I'm Reed Fish
2007
as Ralph
Sunny and Share Love You
2007
as Kevin Keith Baker
Ira & Abby
2006
as Dr. Ronald Silverberg
Wake Up, Ron Burgundy: The Lost Movie
2004
as Garth Holliday
Anchorman: The Legend of Ron Burgundy
2004
as Garth Holliday
Looking for Kitty
2004
as Guy Borne
Evil Alien Conquerors
2003
as Du-ug
Barely Legal
2003
as Mr. Ronald Greitzer
Down with Love
2003
as TV Emcee
Farm Sluts
2003
as Larry
The Religetables
2002
The Ladies Man
2000
as Phil Swanson
A Freezerburnt Christmas
1997
Jingle All the Way
1996
as Toy Store Sales Clerk