2025
Superman as Perry White2025
Thunderbolts* as Congressman Gary2025
Highest 2 Lowest as Gabe2025
Adventures in the Making of Superman as Self2024
Elsbeth as C.W. Wagner2022
Sherri as Self - Guest2022
Becoming Frederick Douglass as Frederick Douglass (voice)2022
Don't Hang Up as Chris Daniels2022
Be My Guest with Ina Garten as Self - Guest2021
The Watch as Death (voice)2020
Between the World and Me as Self2019
Tamron Hall as Self - Guest2019
Harley Quinn as Lex Luthor (voice)2019
Piercing as The Doctor2019
Clemency as Jonathan Williams2019
Burning Cane as Reverend Tillman2018
Tom Clancy's Jack Ryan as James Greer2018
Unsolved: The Murders of Tupac and The Notorious B.I.G. as Detective Lee Tucker2018
One Last Thing as Dylan2018
27 Years: The Exoneration of Valentino Dixon as Narrator (voice)2017
The Forever Tree as Doctor Willow2017
Rodents of Unusual Size as Narrator (voice)2016
Bad Moms as Principal Daryl Burr2016
Grease Live as Coach Calhoun2016
Confirmation as Clarence Thomas2015
The Late Show with Stephen Colbert as Not available2015
The Late Show with Stephen Colbert as Self2015
The Odd Couple as Teddy2015
The Runner as Frank Legrand2015
The Gift as Detective Mills2015
Mary Lou Williams: The Lady Who Swings the Band as Andy Kirk (voice)2014
Chicago P.D. as Ray Price2014
Late Night with Seth Meyers as Self2014
The Night Shift as Walt2014
Selma as Rev. Hosea Williams2014
Elsa & Fred as Armande2014
Runaway Hearts as Paul2014
Foreclosure as Virgil2013
Ray Donovan as Ronald Keith2013
Parker as Carlson2013
The Michael J. Fox Show as Harris Green2013
Möbius as Bob2013
Four as Joe2012
The Twilight Saga: Breaking Dawn - Part 2 as J. Jenks2012
Lay the Favorite as Dave the Rave2011
Suits as Robert Zane2011
Horrible Bosses as Detective Hagan2011
The Mortician as Clinger2011
A Plea for Modernism as Narrator (voice)2010
Treme as Antoine Batiste2010
Love Ranch as Naasih Mohammed2010
Night Catches Us as David Gordon2010
New Orleans: A Living Museum of Music as Narrator (voice)2009
Archer as Verl (voice)2009
Drop Dead Diva as Neal David2009
Hawthorne as Dr. Michael Schilling2009
Beyond All Boundaries as Sgt. Thomas McPhatter2008
In Plain Sight as Dr. Warren McBride / Warren Morris2008
Fear Itself as Wiilbur Orwell2007
Tim and Eric Awesome Show, Great Job! as Detective2007
The Wire Odyssey as Self2007
Life Support as Slick2007
Women's Murder Club as Not available2007
The Wire: The Last Word as Self2007
I Think I Love My Wife as Sean2007
Pariah as Arthur2007
Tapping the Wire as Self2007
2000: Bunk and McNulty as Det. William 'Bunk' Moreland2006
Stay Alive as Detective Thibodeaux2006
When the Levees Broke: A Requiem in Four Acts as Self2005
Numb3rs as William Bradford2005
Close to Home as Sam Carter2005
Law & Order: Trial by Jury as Richard Link2004
Ray as Wilbur Brassfield2004
Land of Plenty as Henry2004
A Hole in One as Dan2003
Real Time with Bill Maher as Self2003
The Fighting Temptations as Reverend Lewis2002
The Wire as Bunk Moreland2002
Brown Sugar as Simon2001
My Wife and Kids as Dr. Boucher2001
The Gilded Six Bits as Otis D. Slimmons2000
Girlfriends as Anthony Jackson2000
God, the Devil and Bob as Mike (voice)2000
The Weber Show as Wendell Simms1999
Third Watch as Officer Conrad 'Candyman' Jones1999
Judging Amy as Harry Benton1999
Abilene as Reverend Tillis1999
The 24 Hour Woman as Roy Labelle1998
Bulworth as Fred1998
The Brian Benben Show as Not available1997
The Gregory Hines Show as Not available1997
The Advocate's Devil as Justin1996
Sleepers as Little Caesar1996
Get on the Bus as Wendell1996
Moloney as Calvin Patterson1996
Never Give Up: The Jimmy V Story as John Saunders1995
Hackers as S.S. Agent Richard Gill1995
Waiting to Exhale as Michael1995
Bye Bye Love as Hector1995
New York News as Not available1994
New York Undercover as Not available1994
It Could Happen to You as Bo Williams1993
Manhattan Murder Mystery as Policeman1993
Strapped as District Attorney1992
Malcolm X as Ben Thomas1992
Unnatural Pursuits as Cabbie1991
The 10 Million Dollar Getaway as Parnell "Stacks" Edwards1991
A Rage in Harlem as Louis1991
A Matter of Degrees as Wells Dennard1990
Law & Order as Roger Porter1990
Law & Order as Civil Rights Attorney Jerome Bryant1990
Law & Order as Ola-Gimju Nwaka1990
Law & Order as Mr. Wade1990
Capital News as Conrad White1989
Casualties of War as MacIntire1989
Family Business as Prosecutor1986
The Money Pit as Paramedic1985
The Equalizer as Dr. WolffNaN
Suits as Robert ZaneNaN
Great Museums as Not availableNaN
Untitled Jack Ryan Film as James GreerNaN
King of the South as Not availableNaN
The Thrill Is On as B.B. King2019
Burning Cane Producer