2025
Swiped as Ed2023
History of the World: Part II as Winston Churchill2022
Tulsa King as Wesley Tucker2022
Quantum Leap as Milton Wells2020
Solar Opposites as Commander Zarck (voice)2020
Space Force as John Blandsmith2020
Tales from the Loop as Ed2019
Corporate Animals as Billy2018
Barry as FBI Agent Curtis2016
American Crime Story as Kenneth 'Ken' Starr2015
Life in Pieces as Tim Hughes2015
Hitman: Agent 47 as Sanders2015
Man Seeking Woman as Ruffala (voice)2014
Late Night with Seth Meyers as Self2014
Gotham as Davis Lamond2013
Brooklyn Nine-Nine as Andrew Miller2013
Teen Titans Go! as Sheriff (voice)2013
The Goldbergs as Mr. Woodburn2013
@midnight with Chris Hardwick as Self2013
The Heat as Craig2012
The Mindy Project as Dr. Adrian Bergdahl2012
Veep as Roger Furlong2012
This Is 40 as Dentist2011
Grimm as Graydon Ostler2010
Hot in Cleveland as Jasper2009
Community as Murray the AC Repairman2009
The League as OB Doctor2009
Party Down as Marty Mittman2009
United States of Tara as Mr. Kern2007
Californication as Dr. Daniel Allen2007
Flight of the Conchords as Waiter2006
30 Rock as Angry Father2005
The Office as Roger Prince, Jr.2005
How I Met Your Mother as Curtis2000
Curb Your Enthusiasm as Waiter1990
Law & Order as Tony BicksNaN
Attack of the Killer Tomatoes: Organic Intelligence as Wilbur Finletter2024
Joe Baby as Art Simonian2024
Dinner with the Parents as Harvey2024
Puddysticks as Sylvester2023
Not an Artist as Mr. Marion2023
Buddy Games: Spring Awakening as Shelly2023
Sick Girl as Fred Pepper2022
Bust Down as Horace2021
Made for Love as Lyle Herringbone2021
Toon In with Me as Self2019
Buddy Games as Sheldon 'Shelly' Baldinger2019
Sword of Trust as Kingpin2019
Wyrm as Allen2019
Married Young as Pharmacist2018
Action Point as Knoblach2018
Holy Moses as Doc Bob2018
Taco Shop as Nate Holmes2017
The Jim Jefferies Show as Ron Sheboygan2017
The Jim Jefferies Show as Dan from Florida2017
The Jim Jefferies Show as Cliff 'The Coffee Man' Cartwright2017
Killing Hasselhoff as Nick2017
Tarantula as Lucas (voice)2016
Another Evil as Joey Lee2015
Get Hard as Leo2015
The Escort as Rick2015
Trumbo as Roy Brewer2014
Not Safe for Work as Random Denning Employee2014
Bad Judge as Mr. Lewis2014
Chu and Blossom as Principal Cochette2013
Four Dogs as Dan2013
Legit as Steve Nugent2009
Observe and Report as Mark2009
Welcome To Academia as Richard Valentine2008
The Return of Jezebel James as Not availableNaN
Drive Through Fire as Not available