Pat
Nobody Wants This (2024)
Gordon
The Morning Show (2019)
Puppeteer
Crash & Bernstein (2012)
Salesman
Last Man Standing (2011)
Dr. Keebler
Old Dogs & New Tricks (2011)
Gallery Owner
Pretty Little Liars (2010)
Mr. Dingwall
Good Luck Charlie (2010)
Oracle
The Middle (2009)
Big Day (2006)
The Minor Accomplishments of Jackie Woodman (2006)
Hopeless Pictures (2005)
Love Lounge (2005)
Patrick
The Suite Life of Zack & Cody (2005)
(voice)
American Dad! (2005)
Mr. Fletcher
Zoey 101 (2005)
Arthur Dotson
Listen Up! (2004)
Channing Elroy
NCIS (2003)
Tony
That's So Raven (2003)
Fillmore! (2002)
Grounded for Life (2001)
Steve
Curb Your Enthusiasm (2000)
Lionel Rose
CSI: Crime Scene Investigation (2000)
Phillip
Malcolm in the Middle (2000)
Lloyd
Grown Ups (1999)
Family Guy (1999)
Cheesy Charlie's Manager (voice)
Various (voice)
Hector (voice)
Jordan
Charmed (1998)
Self
Whose Line Is It Anyway? (1998)
Head over Heels (1997)
P.J. (voice)
King of the Hill (1997)
Mercury
Sabrina, the Teenage Witch (1996)
The Salesman
The Drew Carey Show (1995)
Stage Manager
Friends (1994)
Ollie
Madman of the People (1994)
Peter Barnes
Ellen (1994)
Airline Ticket Clerk (uncredited)
The Second Half (1993)
Gadget Store Clerk (uncredited)
Video Store Clerk (uncredited)
Walter
Black Tie Affair (1993)
The Clerk
Mad About You (1992)
Troy
Steward Stu
Dream On (1990)
Wig Master
Seinfeld (1989)
Whose Line Is It Anyway? (1988)
Himself