| 2011 |
Curb Your Enthusiasm: Vow of Silence Season 8, Episode 5 |
Episode, Actor - Vance |
| 2011 |
Up All Night: Mr. Bob's Toddler Kaleidoscope Season 1, Episode 5 |
Episode, Actor |
| 2011 |
United States of Tara: Train Wreck Season 3, Episode 10 |
Episode, Actor - Ted Mayo |
| 2011 |
United States of Tara: Crackerjack Season 3, Episode 2 |
Episode, Actor - Ted Mayo |
| 2011 |
United States of Tara: The Electrifying & Magnanimous Return of Beaverlamp Season 3, Episode 7 |
Episode, Actor - Ted Mayo |
| 2011 |
Bridesmaids |
Movie, Actor - Don Cholodecki |
| 2010 |
United States of Tara: The Family Portrait Season 2, Episode 9 |
Episode, Actor - Ted |
| 2010 |
The League: The Tie Season 2, Episode 8 |
Episode, Actor - Ed |
| 2010 |
Men of a Certain Age: Father's Fraternity Season 1, Episode 7 |
Episode, Actor - Dave |
| 2010 |
United States of Tara: Tornado! Season 2, Episode 6 |
Episode, Actor - Ted Mayo |
| 2010 |
United States of Tara: Open House Season 2, Episode 10 |
Episode, Actor - Ted |
| 2010 |
Operation |
Movie, Actor - Neal |
| 2009 |
Men of a Certain Age: Pilot Season 1, Episode 1 |
Episode, Actor - Dave |
| 2009 |
Men of a Certain Age: Minds Eye Season 1, Episode 3 |
Episode, Actor - Dave |
| 2008 |
Pushing Daisies: Bad Habits Season 2, Episode 3 |
Episode, Actor - Father Ed |
| 2007 |
Entourage: The Resurrection Season 3, Episode 18 |
Episode, Actor - Paul Schneider |
| 2007 |
Wild Hogs |
Movie, Actor - Kent--B.I. Biker |
| 2007 |
Smiley Face |
Movie, Actor - Laundry Room Man |
| 2006 |
Let's Go To Prison |
Movie, Actor - Wine Taster |
| 2006 |
For Your Consideration |
Movie, Actor - David van Zyverden |
| 2006 |
Lovespring International: The Homeless Rock Star Season 1, Episode 11 |
Episode, Actor - Randall |
| 2005 |
Desperate Housewives: My Heart Belongs to Daddy Season 2, Episode 4 |
Episode, Actor - Mr. Doyle |
| 2005 |
Serenity |
Movie, Actor - Dr. Mathias |
| 2005 |
The Bernie Mac Show: Some Church Bull Season 5, Episode 10 |
Episode, Actor - Father Roger |
| 2004 |
Arrested Development: Best Man for the Gob Season 1, Episode 19 |
Episode, Actor - Ira |
| 2004 |
Las Vegas: Blood Is Thicker Season 2, Episode 3 |
Episode, Actor - Gerhardt |
| 2003 |
On the Spot |
TV Show Series, Actor - The Professor |
| 2003 |
A Mighty Wind |
Movie, Actor - Lawrence E. Turpin |
| 2003 |
Sol Goode |
Movie, Actor - Job Placement Officer |
| 2002 |
The Badge |
Movie, Actor - Luna |
| 2001 |
Heartbreakers |
Movie, Actor - Davis |
| 2001 |
Bug |
Movie, Actor - Craig Johnston |
| 2000 |
Best In Show |
Movie, Actor - Hamilton Swan |
| 2000 |
Grosse Pointe: Devil in a Blue Dress Season 1, Episode 4 |
Episode, Actor - Richard Towers/Ted Johnson |
| 1999 |
Happy, Texas |
Movie, Actor - Steven |
| 1996 |
House Arrest |
Movie, Actor - Cop |
| 1996 |
Waiting For Guffman |
Movie, Actor - Steve Stark, Councilman |
| 1996 |
House Arrest |
Movie, Writer |
| 1994 |
...And God Spoke |
Movie, Actor - Bob--AD |
| 1992 |
Where The Day Takes You |
Movie, Writer |