2022
Cheaper by the Dozen as Principal2021
This Game's Called Murder as Man in Suit2020
Perry Mason as Ernie Magnuson2019
Bob Hearts Abishola as James2018
9-1-1 as Rod Billings2018
Light as a Feather as Reverend Fahey2018
Dirty John as Cameron Scott2017
S.W.A.T. as Weber2016
The Last Heist as Manager Mark2015
Superstore as Mike2014
Young & Hungry as Mr. Klepfer2013
Mom as Waiter2013
The Crazy Ones as Larry2012
The Mindy Project as Dr. Jones2012
Don't Trust the B---- in Apartment 23 as Tom2012
Being Flynn as Airline Pilot2011
Shameless as Father Monroe2011
Austin & Ally as Mr. Neidermeyer2010
Pretty Little Liars as Principal Hackett2010
Victorious as Mr. Mooney2010
Law & Order: LA as Scott Hancox2010
Better With You as Florist2009
Community as Chaplin2008
The Middleman as Newscaster2007
Mad Men as Phil Kennedy2007
Chuck as Older CIA Tech2006
Flicka as Not available2005
Grey's Anatomy as Lab Tech Jeffrey2005
Criminal Minds as Dr. Meyer2005
Medium as Hotel Clerk2004
Desperate Housewives as Dr. Wheeler2003
NCIS as Bruce2003
Two and a Half Men as Waiter2002
Monk as Maitre'd2002
What I Like About You as Dr. Thompson2002
What I Like About You as Minister2002
Less than Perfect as Executive2002
Enough as Front Desk Clerk2001
Scrubs as Man2000
Malcolm in the Middle as Sales Clerk1999
The West Wing as Reporter1998
Will & Grace as Salesperson1998
Will & Grace as Man1998
Mom, Can I Keep Her? as Nigel1997
Ally McBeal as Waiter1997
Isle of Lesbos as Farmer1996
Clueless as Zombie1995
The Drew Carey Show as Rick1994
Friends as Airline Employee1993
The X-Files as Missionary #2