2024
Isla Monstro as General Dregg (voice)2023
Young Love as Russell Young (voice)2022
Nothing Is Impossible as Russell Banks2022
Super Turnt as Mr. Denver2022
Curse of the Macbeths as Banquo2022
Marian Anderson: The Whole World in Her Hands as Not available2022
Winter Ball as Eddie2021
Zack Snyder's Justice League as General Calvin Swanwick / Martian Manhunter2021
A Christmas Together With You as Frank2020
Emperor as Frederick Douglas2020
Rehabilitation of the Hill as Davidson Livingston2020
Lazaretto as Sufyan2019
Canal Street as DJ Terrence Palmer2019
Revival! as Pilate2018
That's Harassment as Politician2017
The Blacklist: Redemption as Harold Cooper2017
Romeo and Juliet in Harlem as Capulet2017
Needlestick as Ray LeGro2016
Billions as Frank Sacker2016
Billions as Franklin Sacker2016
Batman v Superman: Dawn of Justice as Swanwick2016
Insecure as Marcus Walker2016
Alternate Universe: A Rescue Mission as Principal Sheehan2016
Timeless as Johnson2016
Macbeth Unhinged as Banquo2015
Justice League: Throne of Atlantis as Black Manta (voice)2015
Chi-Raq as Commissioner Blades2015
The Algerian as Suleyman2015
Back to School Mom as Lawrence Riley2015
72 Hours as God2014
Stand Down Soldier as Officer Freeman2014
Cru as Diego Glass2014
The Fright Night Files as Ronald2014
H4 as King Henry IV2013
The Blacklist as Harold Cooper2013
Man of Steel as General Calvin Swanwick2013
Sunny and RayRay as Lenotti2013
Evidence as Ben2013
They Die by Dawn as Sheriff Bass Reeves2013
Cruel Will as Dr. Frances2013
Troubled Waters as Ron Waters2012
Emily Owens, M.D as Tim Dupre2012
A Beautiful Soul as Jeff Freeze2012
The Last Fall as Ron Davis2011
Hound Dogs as Skip2010
Law & Order: LA as Agent Bossy2009
Dollhouse as Boyd Langton2009
State of Play as Det. Donald Bell2007
Stomp the Yard as Nate2007
Across the Universe as Army Sergeant2007
Resurrecting the Champ as Bob Satterfield Jr.2006
Legion of Super Heroes as Dr. Mar Londo (voice)2005
Commander in Chief as Jim Gardner2004
House as John Henry Giles2004
Ray as Joe Adams2004
Barbershop 2: Back in Business as Quentin Leroux2004
Second Time Around as Dr. Oakes2004
Suspect Zero as Rich Charleton2004
Chrystal as Kalid2003
The Matrix Reloaded as Commander Lock2003
The Matrix Revolutions as Commander Lock2003
The Human Stain as Mr. Silk2003
Black Listed as Karl Bennett2003
Don't Explain as Lee2002
Collateral Damage as FBI Agent Dray2002
Pumpkin as Robert Meary (Poetry teacher)2002
Keep the Faith, Baby as Adam Clayton Powell Jr.2001
24 as Walid Al-Rezani2000
Love & Basketball as Nathan Wright1999
Titus as Aaron1999
The Unspoken as Reverend Bob1998
Chicago Cab as Pissed-Off Boyfriend1998
Since You've Been Gone as Jordan Cardozo1997
The Practice as Asst. Attorney General Parker1997
Ally McBeal as Ballard1997
Too Close to Home as Prosecuting Attorney1997
Friends 'Til The End as Prof. Gunderson1996
Get on the Bus as Randall1995
The Parent 'Hood as Not available1995
Murder One as David Bronson1995
Clockers as Bill Walker1995
Nothing But the Truth as Det. Vernon Jones1995
Comfortably Numb as Hamlin Day1994
ER as Greg Fischer1994
Guarding Tess as Kenny Young1994
Vanishing Son IV as Andre Laine1994
Vanishing Son II as Andre Laine1993
Diagnosis: Murder as Agent Ron Wagner1992
Mo' Money as Tom Dilton1992
Bob Roberts as Franklin Dockett1992
In the Best Interest of the Children as Tim Coffey1991
The Five Heartbeats as Dresser1990
Perry Mason: The Case of the Defiant Daughter as Prosecutor Keith Warner1989
The Package as Johnny's Field SoldierNaN
Eyes in the Trees as Dr. Murphy1991
Victimless Crimes as Baker1989
A Mother's Courage: The Mary Thomas Story as NeroNaN
Godless as Bishop2019
Revival! Writer