Children of the Dead (Concept Trailer)
The Temptations Le film de leur ascension vers la gloire as Berry Gordy
2023
Noble Intentions as Pastor Stevens
2022
The Millennial as Mr. Burke
2020
Trigger as Chief Keaton
2020
Little Fires Everywhere as George Wright (2 episodes)
2019
Revival! as Nicodemus
2018
Jingle Belle as Charles Williams
2018
Kinky as Mr. Bernard
2018
Forever as Gregory (2 episodes)
2018
City of Lies as Chief of Police
2018
For The People as Philip Kaws (1 episode)
2017
S.W.A.T. as Daniel Harrelson, Sr. (14 episodes)
2017
'Til Death Do Us Part as John Harris
2017
Pup Star: Better 2Gether as Big Ears (voice)
2017
Dear White People as Dean Fairbanks (4 episodes)
2017
The Good Fight as Danny Quinn (1 episode)
2016
Goliath as Ivan Tillinger (3 episodes)
2016
The Watcher as Stark
2016
Pup Star as Big Ears (voice)
2015
Chicago Med as Dr. James Coleman (1 episode)
2015
If I Tell You I Have to Kill You as Jonathan Black
2015
Death's Door as Mesmer
2015
Ballers as J.D. Pritchard (1 episode)
2015
American Bad Boy as Pastor Lovely
2014
Kingdom as Detective Gaines (3 episodes)
2014
Enlisted as General Murray (1 episode)
2013
Dolls of Voodoo as Iklif
2012
Santa Paws 2: The Santa Pups as Mayor Denny
2012
Scooby-Doo! Music of the Vampire as Vampire Actor #4 (voice)
2011
Joy Road as Dr. Howard Perkins
2011
The Trap Door as Mesmer
2011
Trapped: Haitian Nights as Ikliff
2011
All Star Superman as Judge / Bibliobot (voice)
2009
Black Dynamite as Osiris
2009
I Do... I Did! as Mr. Johnson
2008
Hollywood Singing and Dancing: A Musical History as Self
2008
The Eye as Dr. Haskins
2007
April Fools as Detective Combs
2007
Cover as Attorney Miller
2007
King: Man of Peace in a Time of War as Narrator
2006
Material Girls as Craig
2006
Psych as David Gaffney (1 episode)
2006
The Celestine Prophecy as Miguel
2005
Grey's Anatomy as Dan Gates (1 episode)
2004
Kangaroo Jack: G'Day, U.S.A.! as Chief Ankamuti (voice)
2004
After the Sunset as Zacharias
2004
The Manchurian Candidate as Senator Wells
2004
The Notebook as Band Leader
2004
TV in Black: The First Fifty Years as Self
2003
Dorothy Dandridge: An American Beauty as Host
2002
Everwood as Jason (1 episode)
2002
John Q as Sgt. Moody
2002
Redeemer as Charles Henderson
2001
How High as Dean Carl Cain
2000
Static Shock as Singer (voice) (1 episode)
2000
Static Shock as Watch Store Salesman (voice) (1 episode)
2000
Max Steel as (voice) (1 episode)
1999
The Apartment Complex as Chett
1999
Family Law as Philip Hamilton (1 episode)
1999
Introducing Dorothy Dandridge as Harold Nicholas
1998
The Temptations as Berry Gordy (2 episodes)
1998
Dawson's Creek as Principal Howard Green (8 episodes)
1997
Miss Evers' Boys as Willie Johnson
1996
The Cherokee Kid as Isom Dart
1996
That Thing You Do! as Lamarr
1996
The Tomorrow Man as Brian Parish
1996
Multiplicity as Paul
1996
Soul of the Game as Cum Posey
1995
The Net as FBI Agent
1995
Born to Be Wild as Interpreter
1995
The Outer Limits as Dr. Joseph Lennox (1 episode)
1995
Sliders as Cezanne Brown (1 episode)
1995
Fatal Pursuit as Trinidad
1994
Friends as Director (1 episode)
1994
Touched by an Angel as Carter Evans (1 episode)
1994
Chicago Hope (2 episodes)
1994
M.A.N.T.I.S. as Cornell
1993
Necronomicon as Paul
1993
Undercover Blues as Sawyer
1993
The Adventures of Brisco County, Jr. as Mongoose (1 episode)
1992
The Importance of Being Earnest as Lane
1992
The Human Factor (1 episode)
1991
The Silence of the Lambs as TV Anchor Man
1990
The Fresh Prince of Bel-Air as Gordy Berry (2 episodes)
1990
Miami Blues as Blink Willie, Informant
1989
Tales from the Crypt as Lieutenant Jamison (1 episode)
1988
Married to the Mob as The Face of Justice
1988
God Bless the Child as Raymond Watkins
1987
Leonard Part 6 as Bongo Drummer
1987
A Different World as Frank Benning (1 episode)
1982
Treemonisha as Zodzetrick
1980
Baryshnikov on Broadway as Dancer
1980
An Evening with Liza Minnelli as Himself