| Smiley Face
(Actor - Laundry Room Man) |
2007 |
Movie |
| Wild Hogs
(Actor - Kent--B.I. Biker) |
2007 |
Movie |
| For Your Consideration
(Actor - David van Zyverden) |
2006 |
Movie |
| Let's Go To Prison
(Actor - Wine Taster) |
2006 |
Movie |
| Serenity
(Actor - Dr. Mathias) |
2005 |
Movie |
| A Mighty Wind
(Actor - Lawrence E. Turpin) |
2003 |
Movie |
| On the Spot
(Actor - The Professor) |
2003 |
TV Show Series |
| Sol Goode
(Actor - Job Placement Officer) |
2003 |
Movie |
| The Badge
(Actor - Luna) |
2002 |
Movie |
| Bug
(Actor - Craig Johnston) |
2001 |
Movie |
| Heartbreakers
(Actor - Davis) |
2001 |
Movie |
| Best In Show
(Actor - Hamilton Swan) |
2000 |
Movie |
| Happy, Texas
(Actor - Steven) |
1999 |
Movie |
| House Arrest
(Writer) |
1996 |
Movie |
| House Arrest
(Actor - Cop) |
1996 |
Movie |
| Waiting For Guffman
(Actor - Steve Stark, Councilman) |
1996 |
Movie |
| ...And God Spoke
(Actor - Bob--AD) |
1994 |
Movie |
| Where The Day Takes You
(Writer) |
1992 |
Movie |
| Arrested Development: Best Man for the Gob
(Actor - Ira) |
|
Episode |
| Bernie Mac Show: Some Church Bull
(Actor - Father Roger) |
|
Episode |
| Desperate Housewives: My Heart Belongs to Daddy
(Actor - Mr. Doyle) |
|
Episode |
| Entourage: The Resurrection
(Actor - Paul Schneider) |
|
Episode |
| Glee: Hairography
(Actor - Dalton Rumba) |
|
Episode |
| Grosse Pointe: Devil in a Blue Dress
(Actor - Richard Towers/Ted Johnson) |
|
Episode |
| Las Vegas: Blood Is Thicker
(Actor - Gerhardt) |
|
Episode |
| Lovespring International: The Homeless Rock Star
(Actor - Randall) |
|
Episode |
| Men of a Certain Age: Minds Eye
(Actor - Dave) |
|
Episode |
| Men of a Certain Age: Pilot
(Actor - Dave) |
|
Episode |
| Pushing Daisies: Bad Habits
(Actor - Father Ed) |
|
Episode |