
Filmography

House
2004 · Dr. Walter Cofield

The Kelly Clarkson Show
2019 · Self

Late Night with Seth Meyers
2014 · Self - Guest

The Late Show with Stephen Colbert
2015 · Self - Guest

Rick and Morty
2013 · Tony (voice)

The Late Late Show with James Corden
2015 · Self - Guest

LIVE with Kelly and Mark
1988 · Self - Guest

Jimmy Kimmel Live!
2003 · Self

The Jennifer Hudson Show
2022 · Actor, Self

The Last of Us
2023 · Isaac Dixon

Westworld
2016 · Bernard Lowe

BoJack Horseman
2014 · Cuddlywhiskers (voice), Cuddlywhiskers / Father (voice)

Boardwalk Empire
2010 · Valentin Narcisse

Homicide: Life on the Street
1993 · Hal Wilson

American Experience
1988 · Narrator (voice)

The Hunger Games: Catching Fire
2013 · Beetee Latier

The Hunger Games: Mockingjay - Part 1
2014 · Beetee Latier

What If...?
2021 · The Watcher (voice)

American Playhouse
1982 · Self

Chelsea Lately
2007 · Self

The Batman
2022 · Lt. James Gordon

Variety Studio: Actors on Actors
2014 · Self

Steve
2017 · Self

The Hunger Games: Mockingjay - Part 2
2015 · Beetee Latier

Close Up with The Hollywood Reporter
2015 · Self

The Agency
2024 · Henry Ogletree

Finding Your Roots
2012 · Self

The Venture Bros.
2004 · Think Tank / Dr. Nidaba (voice)

New York Undercover
1994 · Andre Foreman

The Oscars
1953 · Self

No Time to Die
2021 · Felix Leiter

Casino Royale
2006 · Felix Leiter

Green Eggs and Ham
2019 · McWinkle (voice)

Wake Up Dead Man: A Knives Out Mystery
2025 · Bp. Langstrom

The Good Dinosaur
2015 · Poppa (voice)

I Am Groot
2022 · The Watcher (voice)

The Young Indiana Jones Chronicles
1992 · Sidney Bechet

Marvel Studios Assembled
2021 · Self

Quantum of Solace
2008 · Felix Leiter

Source Code
2011 · Dr. Rutledge

Asteroid City
2023 · General Gibson

Digman!
2023 · (voice), Uncle Christ (voice)

The Phoenician Scheme
2025 · Marty

The Invasion
2007 · Dr. Stephen Galeano

Game Night
2018 · FBI Agent Henderson (uncredited)

ARK: The Animated Series
2024 · Henry Townsend (voice)

Off Script with The Hollywood Reporter
2023 · Self

The Batman: Part II
2028 · Lt. James Gordon

The Wizard of the Kremlin
2026 · Rowland

The French Dispatch of the Liberty, Kansas Evening Sun
2021 · Roebuck Wright

Presumed Innocent
1990 · Prosecuting Attorney

Highest 2 Lowest
2025 · Paul Christopher

Angels in America
2003 · Norman 'Belize' Ariaga / Mr. Lies / Homeless man / The Angel Europa

The Ides of March
2011 · Senator Thompson

CNN Heroes
2007 · Self - Guest

Ali
2001 · Howard Bingham

D-Tox
2002 · Jaworski

Only Lovers Left Alive
2013 · Dr. Watson

The Laundromat
2019 · Malchus Irvin Boncamper

Shaft
2000 · Peoples Hernandez

The Manchurian Candidate
2004 · CPL Al Melvin

American Fiction
2023 · Thelonious 'Monk' Ellison

Bill Russell: Legend
2023 · Bill Russell (voice)

Confirmation
2016 · Charles Ogletree

Syriana
2005 · Bennett Holiday

The Goldfinch
2019 · James 'Hobie' Hobart

Extremely Loud & Incredibly Close
2011 · William Black

Lincoln's Dilemma
2022 · Self - Narrator (voice)

Lady in the Water
2006 · Mr. Dury

Ride with the Devil
1999 · Daniel Holt

Rustin
2023 · Rep. Adam Clayton Powell

W.
2008 · Colin Powell

Celebrity
1998 · Greg

Basquiat
1996 · Jean Michel Basquiat

Broken Flowers
2005 · Winston

Hold the Dark
2018 · Russell Core

Broken City
2013 · Carl Fairbanks

Monster
2021 · Mr. Harmon

Cadillac Records
2008 · Muddy Waters

A Single Shot
2013 · Simon

All Day and a Night
2020 · JD

Separate but Equal
1991 · William Coleman

The Inevitable Defeat of Mister & Pete
2013 · Henry

Marvel Studios' 2021 Disney+ Day Special
2021 · The Watcher (voice) (archive footage)

Crime + Punishment in Suburbia
2000 · Chris

O.G.
2018 · Louis Menkins

The Mockingjay Lives: The Making of the Hunger Games: Mockingjay Part 1
2015 · Self - Beetee

Hero With A Thousand Faces
2016 · Self

Unforgivable Blackness: The Rise and Fall of Jack Johnson
2004 · Other Voices (voice)

The Adventures of Young Indiana Jones: Scandal of 1920
1999 · Sidney Bechet

The Public
2019 · Anderson

The Adventures of Young Indiana Jones: Mystery of the Blues
1999 · Sidney Bechet

Frederick Douglass: In Five Speeches
2022 · Self

Rigged: The Voter Suppression Playbook
2019 · Narrator (voice)

Hamlet
2000 · Gravedigger

Too Tired to Die
1998 · Balzac Man

Jumpin' at the Boneyard
1991 · Derek

Critical Care
1997 · Rafael ("Bed Two")

The Gospel According to Mac
2015 · Narrator (voice)

Faithful
1996 · Young Man at Rolls

Cement
2000 · Ninny

Say Hey, Willie Mays!
2022 · Jackie Robinson (voice)

Samo Lives
2026 · Actor

Lackawanna Blues
2005 · Mr. Paul

The Final Shot: A Farewell to Boardwalk Empire
2014 · Self

Marvel Studios: Expanding the Universe
2019 · Self

Boycott
2001 · Dr. Martin Luther King, Jr.

Atrabilious
2024 · Vincent Daugherty

We Are Not Done Yet
2018 · Self, Producer

A Child's Garden of Poetry
2011 · Self (voice)

Wrestling with Angels: Playwright Tony Kushner
2006 · Self

Bond on Location
2012 · Self / Felix Leiter

Age Out
2018 · Detective Portnoy

The Making of 'Ali'
2001 · Self

Separate but Equal
1991 · William Coleman
The True Story of Hannibal
2005 · Narrator (voice)

Chicago 10
2008 · Bobby Seale (voice)

Mass Extinction: Life at the Brink
2014 · Narrator (voice)

The Giraffe
1999 · Win

Unseen Enemy
2017 · Narrator (voice)

W.E.B. Du Bois: Rebel With a Cause
2026 · Self

Blackout
2007 · Nelson

With All Deliberate Speed
2004 · Narrator (Voice)

The Oedipus Project
2020 · Tiresias

Becoming Bond
2006 · Self

Sin's Kitchen
2004 · Rex
Death of a Salesman
TBA · Willy Loman

The Topdog Diaries
2002 · Self / Lincoln

Sam Cooke: Legend
2003 · Narrator (voice)

Moynihan
2018 · Narrator (voice)

Forgotten Four: The Integration of Pro Football
2014 · Narrator (voice)

Blood Diamonds
2006 · Narrator (voice)

In the Wings: Angels in America On Broadway
1993 · Actor

New Orleans
2007 · Narrator (voice)

American Pathogen
2020 · Self - Narrator