2025
Suits LA as Brian Baumgartner2024
Confessions of a Christmas Letter as Sam2023
Krapopolis as (voice)2022
Celebrity Jeopardy! as Self2021
Rumble as Klonk (voice)2020
Home Movie: The Princess Bride as Fezzik2020
Some Good News as Self2020
Trash Truck as Not available2020
A Trash Truck Christmas as Walter2020
My Boyfriend's Meds as Chase2020
Electric Jesus as Skip Wick2019
One Last Night as Escott2018
Summer Camp Island as Storm Cloud (voice)2016
Ghostbusters as Frank (uncredited)2016
Ordinary World as Rupert2016
Diagnosis Delicious as Ed Paulson2015
The Mr. Peabody & Sherman Show as King Hotu Matu'a (voice)2015
Scream Queens as Richard2015
Life in Pieces as Dean2014
Last Week Tonight with John Oliver as Self2014
Bad Teacher as Officer Edmund2014
Foxcatcher as USA Wrestling Rep #32013
The Goldbergs as Larry2013
The Goldbergs as Mr. Schernecke2013
The Bridge as Gary2012
Chicago Fire as Scott Powers2012
Astronaut: The Last Push as Bob Jansen2011
'The Office' Skit from the Emmys as Kevin Malone2010
Adventure Time as Georgy / Private2010
Hot in Cleveland as Claude2010
Dirty Girl as Concierge (uncredited)2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Into Temptation as Fr. Ralph O'Brien2008
Four Christmases as Eric2007
License to Wed as Jim2007
No. 6 as Boris2007
Smith and Mike on a Tuesday as Bob2006
The Megan Mullally Show as Self - Guest2006
Talkshow with Spike Feresten as Not available2006
Moosecock as Paul Wood2005
Criminal Minds as Bill Harding2005
The Office as Kevin Malone2004
LAX as Wes2003
Arrested Development as Gun Vendor2003
The Lyon's Den as Not available2002
Everwood as Contractor2001
Herman U.S.A. as Roger1999
Law & Order: Special Victims Unit as Gordon Montlieff1987
Full House as Not available2005
The Office Director