
Filmography

Desperate Housewives
2004 · Mr. Doyle

Glee
2009 · Dalton Rumba, Writer

Curb Your Enthusiasm
2000 · Vance

The Goldbergs
2013 · Lon MacDowell

Las Vegas
2003 · Gerhardt

Entourage
2004 · Paul Schneider

Arrested Development
2003 · Ira Gilligan

Veep
2012 · Greg Morehouse

The League
2009 · Ed

Nobody Wants This
2024 · Henry

The Lowdown
2025 · Ray

The Bernie Mac Show
2001 · Father Roger

Unhappily Ever After
1995 · Coach McNiff

Crazy Ex-Girlfriend
2015 · Bert Buttenweiser, Bert

The Suite Life on Deck
2008 · Mr. Blanket

The Streets of San Francisco
1972 · Actor

Party Down
2009 · Bolus Lugozshe

Pushing Daisies
2007 · Father Eduardo Dedonde

Black Monday
2019 · Pastor Newell Swafford

Space Force
2020 · Jerome Lalosz

I Want Your Sex
2026 · Bruce #1

The Paper
2025 · Mr. K

Up All Night
2011 · Mr. Bob

United States of Tara
2009 · Actor

Tom Goes to the Mayor
2004 · Durango Bolo Salesman (voice)

Palm Royale
2024 · Chester

Teachers
2016 · Lonny

The New Normal
2012 · Gary Snyder

Trial & Error
2017 · Jesse Ray Beaumont

Men of a Certain Age
2009 · Dave

The Woman in the House Across the Street from the Girl in the Window
2022 · Paul M. Riordan

It's Florida, Man.
2024 · Bail Bondsman Tim

Super 8
2011 · Deputy Rosko

Serenity
2005 · Dr. Mathias

Diary of a Future President
2020 · Thomas

Bridesmaids
2011 · Don Cholodecki

Jackpot!
2024 · Sleazy Ron Wexler

Wild Hogs
2007 · Kent

Grosse Pointe
2000 · Richard Towers / Ted Johnson

The Resort
2022 · Ted

Heartbreakers
2001 · Dr. Arnold Davis

Nobodies
2017 · Howard

Your Place or Mine
2023 · Alex

Pretty Persuasion
2005 · Headmaster Charles Meyer

MADtv
1995 · Actor, Simeon Dyson

Best in Show
2000 · Hamilton Swan

Fortune Rookie
2018 · Badger

Reunion
2024 · Theodore Buckley

Let's Go to Prison
2006 · Wine Taster

Barb & Star Go to Vista Del Mar
2021 · Gary

Smiley Face
2007 · Laundry Room Man

Young Person's Guide to History
2008 · General George Washington

Operation: Endgame
2010 · Neil

A Mighty Wind
2003 · Lawrence E. Turpin

Puppy Love
2023 · Dr. Hert
On the Spot
2003 · Actor

The Badge
2002 · Luna

For Your Consideration
2006 · Hate It Film Critic

EXmas
2023 · Dennis

House Arrest
1996 · Cop, Writer

Thick as Thieves
1999 · Maloney

Waiting for Guffman
1997 · Steve Stark - Councilman

Mascots
2016 · Langston Aubrey

Addicted to Fresno
2015 · David

Just Add Water
2008 · Mark Tuckby

Pete Smalls Is Dead
2010 · Sly

For Christ's Sake
2011 · Tom

Happy, Texas
1999 · Steven

Can't Stop Dancing
1999 · Eddie

The Making of '...And God Spoke'
1994 · Bob / A.D.

Bug
2002 · Craig Johnston

Sol Goode
2003 · Job Placement Officer

Dill Scallion
1999 · Rusty Bob

Greener Mountains
2005 · Randall

The Long-Reigning King of Rollercastle Skateland
2025 · Stuart

Crazy Ex-Girlfriend: Oh My God I Think It's Over
2019 · Self

Your Hands
2015 · Charlie