2024
Fatal Fixer Upper as Roger2023
As Luck Would Have It as Dr. Nolan2023
Lethal Legacy as Richard Washington2023
Chaos on the Farm as Sheriff Hank2021
Twice Bitten as Not available2021
The Wrong Real Estate Agent as Ron2019
Christmas Matchmakers as Owen2018
The Lurking Man as Emerson2018
When It Comes Around as Nate/ Willis2014
The Next Dance as Mr. Hamilton2013
Marvel's Agents of S.H.I.E.L.D. as Undersecretary Walter Thomas2013
Deceitful as Mark2008
Show Stoppers as Final Judge2005
Grey's Anatomy as Kenneth Turner2005
The Bad Girl's Guide as Not available2005
Getting Played as Darryl2004
The 7th Annual Soul Train Christmas Starfest as Self2003
Las Vegas as Not available2003
Deliver Us from Eva as Lucius Johnson2002
Without a Trace as Man2001
The Bernie Mac Show as Not available2000
Girlfriends as Not available1998
Charmed as Darryl Morris1998
Prey as Not available1997
Just Write as Valet at Mansion Party1996
3rd Rock from the Sun as Byron1996
The Steve Harvey Show as Derek1996
Moesha as Not available1996
Pacific Blue as Robert Quest1995
The Wayans Bros. as Dr. Peters1995
Baywatch Nights as Diamont Teague1995
Hope and Gloria as Dutch1995
The Barefoot Executive as Doctor1994
Sister, Sister as Not available1993
Lois & Clark: The New Adventures of Superman as Not available1993
Living Single as Not available1992
Hangin' with Mr. Cooper as Norman1992
Hangin' with Mr. Cooper as Indian1990
Beverly Hills, 90210 as Not availableNaN
The Other Half as Not available2024
Fatal Fixer Upper Associate Producer2023
As Luck Would Have It Associate Producer2021
The Wrong Real Estate Agent Associate Producer