2022
Bosch: Legacy as Sgt. Delmore 'Wash' Washington2019
Miracle Workers as Poker Player #22018
The Neighborhood as Neighbor2018
Station 19 as Station 232018
Under the Silver Lake as Tuxedo Bouncer2017
S.W.A.T. as Deputy Hansen2017
Young Sheldon as Paramedic2016
Colony as Plainclothes Agent2016
Angie Tribeca as Security2015
Bosch as Wash2015
Life in Pieces as Dr. H. Ardshell2013
The Goldbergs as Security Guard2013
Iron Man 3 as Mandarin Look-Out2013
Identity Thief as St. Louis Cop2012
Dog with a Blog as Policeman2012
1600 Penn as Secret Service Agent Mike2009
NCIS: Los Angeles as Man2009
Dollhouse as Male ATF Agent2008
Get Smart as Co-Pilot2007
Private Practice as Burly Cop2005
Grey's Anatomy as Firefighter2005
Criminal Minds as Det. Walker2005
War of the Worlds as News Van Driver2004
The Terminal as CBP Officer2003
The Tracy Morgan Show as Referee2002
CSI: Miami as Dan Clarkson2002
Without a Trace as Paramedic2002
Life Without Dick as Detective O'Halloran2001
24 as Agent Richards2001
Star Trek: Enterprise as Xindi-Reptilian1999
The Sopranos as John Clayborn1999
Angel as Monk #11999
Strangers with Candy as Walter Lee Younger1999
The Willie Witch Projects as John Stone1990
Law & Order as Spencer Johnson