2021
Welcome to the Christmas Family Reunion as Terrence2020
Life After The Navigator as Himself2019
Faith, Hope & Love as Bob2018
The Body as Hank2018
Child of Satan as Moll2017
S.W.A.T. as Marcus2017
Snowfall as Rushed Customer2017
Destruction: Los Angeles as Fire Marshall2016
Insecure as Uncle Jesse2016
2 Lava 2 Lantula! as Hal2015
Fresh Off the Boat as Ted2013
Pastor Shirley as Mr. Titan2013
Island Song as Detective2012
Scandal as Judge Lancaster2011
Femme Fatales as Judge Aldrich2007
Burn Notice as Butch McCall2005
Grey's Anatomy as Minister1998
Will & Grace as Clayton1994
Ellen as Customer1994
Ellen as Smitty1991
Point Break as Neighbor1991
Us as Warden Turner1988
In the Heat of the Night as Wallace fannoy1988
Mac and Me as Police Officer #11987
Star Trek: The Next Generation as Ben Prieto1987
Revenge of the Nerds II: Nerds in Paradise as Policeman1987
Masterblaster as Lincoln Shakir1986
Flight of the Navigator as Detective Banks1986
Whoops Apocalypse as Conference Guard1986
Intimate Strangers as Corey Wells1985
The Golden Girls as Professor Bradley1985
Moonlighting as Crime Scene Cop1985
Private Resort as Bartender1985
The Mean Season as Newsroom Reporter (uncredited)1984
Miami Vice as Don1983
Smokey and the Bandit Part 3 as Tar Worker1981
The Funhouse as Man in Tent Show (uncredited)1981
Nobody's Perfekt as Army Officer (as Ray Forchion)1980
Island Claws as Jean1980
Angel City as Migrant Worker (uncredited)1980
The Wild and the Free as Habibu2010
Hip-Hop Headstrong Producer