2024
The Supremes at Earl's All-You-Can-Eat as Big Earl2024
Churchy as Pastor Theodore2021
Yellowjackets as Vice-Principal Berzonsky2021
National Champions as Wes Martin2020
Your Honor as Dominic2019
Black Monday as Robert Ellis2018
The Neighborhood as Johnny2018
grown-ish as HR Exec2018
Stalked by My Doctor: Patient's Revenge as Detective Young2017
Young Sheldon as Conductor2016
This Is Us as Dr. Wilton2014
Silicon Valley as Mayor Wilkins2011
Shameless as Powell2010
Rizzoli & Isles as Det. Derrick Womack2010
The Crazies as Town Pastor2009
NCIS: Los Angeles as Judge Malcolm Smith2007
Samantha Who? as Man2006
Section 8 as Joe (as Anthony Winters)2005
Criminal Minds as Reverend Williams2005
Zoey 101 as Fire Marshall2005
Zoey 101 as Chief Becker2005
Commander in Chief as Congressman (uncredited)2004
Desperate Housewives as Phil the Tile Guy2003
Nip/Tuck as Mr. Jennings2001
The Bernie Mac Show as Robert2001
The Division as Marty Fenway2000
Boston Public as Mr. Hazelton2000
Retiring Tatiana as Drew1995
Virtuosity as Male Newscaster1994
ER as Hotel Staffer1993
seaQuest DSV as Color Guard1992
Melrose Place as Policeman1992
Sneakers as Male NSA Agent1990
Gremlins 2: The New Batch as Hallway Employee1990
Parker Kane as Security Guard (uncredited)1989
Seinfeld as Peterman Employee1989
Coach as Man1989
L.A. Takedown as Ritchie, the Medical Examiner2000
Retiring Tatiana Writer