2017
The Mick as Televengalist2015
Superstore as News Reporter2013
Mom as Jerome2011
Switched at Birth as School Board Member2011
Fred & Vinnie as Interviewer2010
The Defenders as Judge Dowler2009
Parks and Recreation as Bill2009
Parks and Recreation as Bill Haggerty2009
Modern Family as Older Bartender2009
Caddyshack: The Inside Story as Himself2008
The Suite Life on Deck as Monroe Cabot2008
Falling as Marc2007
Ned's Declassified School Survival Guide: Field Trips, Permission Slips, Signs, and Weasels as Mr. Crubbs2006
Bottoms Up as Big Wig2005
My Name Is Earl as Guy2004
House as Infection Control Officer2004
Ned's Declassified School Survival Guide as Vice Principal Crubbs2003
The O.C. as Reverend Donahue2003
Nip/Tuck as Not available2003
Miss Match as Dr. Wehman2001
The Division as Dr. Kelso2001
Alias as 2nd Card Player2000
Farewell, My Love as George Karpov1999
The West Wing as Economist1999
Caddyshack: The 19th Hole as Self - 'Motormouth'1997
Veronica's Closet as Man1996
The Jamie Foxx Show as Hotel Guest1994
ER as Guy From Chairs1988
Frankenstein General Hospital as Dr. Dixon1987
Slumber Party Massacre II as Officer Voorhies1983
Just Our Luck as Not available1981
Going Ape! as Marvin1980
Caddyshack as Motormouth1999
Caddyshack: The 19th Hole Writer