2022
Collide as DJ Rick2017
Where Have You Gone, Lou DiMaggio? as Self2017
Where the Bears Are 6 as Not available2012
Janeane from Des Moines as Tea Party Speaker #12011
2 Broke Girls as Detective James2010
I Am Comic as Self2009
Men of a Certain Age as Patrick2006
The New Adventures of Old Christine as Security Person2004
Desperate Housewives as Emcee2000
Curb Your Enthusiasm as Investor2000
Curb Your Enthusiasm as Lou DiMaggio1997
Make Me Laugh (Comedy Central) as Announcer1996
EZ Streets as Not available1996
The Rich Man's Wife as Party Guest1992
Out on a Limb as Analyst1992
Carol Leifer: Gaudy, Bawdy & Blue as The Squid1991
Herman's Head as Server1990
Dream On as Vernon Pactor1989
Seinfeld as Stagehand1989
Baywatch as Jay1988
Working Girl as Tess's Birthday Party Friend1986
L.A. Law as Dr. Harold Benson2021
The Magic Maker Consulting Producer2017
Where Have You Gone, Lou DiMaggio? Executive Producer1997
Make Me Laugh (Comedy Central) Writer