2021
Big Shot as Randy Edmunds2018
The Rookie as ME Dr. Solomon Lowell2018
Station 19 as Bill Miller2018
The Kominsky Method as Arthur Dickerson2017
#realityhigh as Mr. Barnes2014
How to Get Away with Murder as Hollis Feldman2010
Hawaii Five-0 as Devon Berris2010
Rizzoli & Isles as Clay Stephens2006
Shark as Not available2006
Ultimate Avengers 2 as T'Challa / Black Panther (voice)2005
Grey's Anatomy as Andre Barrett2005
Checking Out as Dr. Sheldon Henning2005
Broadway's Lost Treasures III: The Best of The Tony Awards as Eat Moe (segment "Five Guys Named Moe") (archive footage)2004
Veronica Mars as Terrence Cook2004
Jack & Bobby as Not available2004
NTSB: The Crash of Flight 323 as JLP (John Pierce)2003
Oliver Beene as Not available2003
Line of Fire as Todd Stevens2002
Without a Trace as Scott McAllister2002
Breaking News as Mel Thomas2000
CSI: Crime Scene Investigation as Cyrus Lockwood2000
Strong Medicine as Jack1999
Wasteland as Vincent 'Vince' Lewis1998
Cupid as Not available1997
Hope as Jediah Walker1997
Sleepwalkers as Ben Costigan1997
Soul Food as Kenny1997
Just Write as Sammy1997
Rose Hill as Adam Clayborne1997
Academy Boyz as Not available1996
Early Edition as Not available1996
Boston Common as Dr. Thomas1996
The Prosecutors as Peter Hall1996
Run for the Dream: The Gail Devers Story as RJ Hampton1995
Waiting to Exhale as Lionel1995
Courthouse as Edison Moore1995
Automatic as Harry1995
Medicine Ball as Not available1994
ER as Dulcey Watson1994
Green Dolphin Beat as John King1993
Living Single as Not available1993
Thea as Not available1992
Fly By Night as Rich1991
The Commish as Not available1990
Law & Order as Evan Grant1951
Hallmark Hall of Fame as Adam