Sewing Hope as Narrator (voice)
2025
The King of Kings as Peter (voice)
2024
My Generation as Narrator (1 episode)
2024
Seaweed Stories as Narrator
2024
Emperor of Ocean Park as Oliver Garland (10 episodes)
2023
to Crinkle their Wrist, Perfumed Splendour as Ghost Dog (archive footage)
2023
Big George Foreman as Doc Broadus
2023
Extrapolations as Auggie Bolo (1 episode)
2022
Clint Eastwood: The Last Legend as Self (archive footage)
2022
Prophets of Change as Narrator
2022
Star Wars: Andor as Saw Gerrera (2 episodes)
2022
Andor: A Disney+ Day Special Look as Saw Gerrera (archive footage) (uncredited)
2022
Cannes Festival as Self - Guest (1 episode)
2021
Clint Eastwood: A Cinematic Legacy as Self (9 episodes)
2021
Respect as C. L. Franklin
2020
Jingle Jangle: A Christmas Journey as Jeronicus Jangle
2020
Nations United: Urgent Solutions for Urgent Times as Self
2020
Chadwick Boseman: A Tribute for a King as Self
2020
Burden as Reverend Kennedy
2019
Godfather of Harlem as Ellsworth 'Bumpy' Johnson (30 episodes)
2019
Finding Steve McQueen as Howard Lambert
2018
City of Lies as Jack Jackson
2018
Sorry to Bother You as First Equisapien / Demarius
2018
Triumph: The Untold Story of Perry Wallace as Narrator (voice)
2018
The Forgiven as Desmond Tutu
2018
Black Panther as Zuri
2017
The Stories: The Making of 'Rogue One: A Star Wars Story' as Self
2017
Xenolinguistics: Understanding 'Arrival' as Self
2016
Rogue One: A Star Wars Story as Saw Gerrera
2016
I Am You as Narrator (voice)
2016
Arrival as Colonel Weber
2016
Star Wars: Go Rogue as Saw Gerrera (voice) (4 episodes)
2016
Roots as Fiddler (4 episodes)
2015
Close Up with The Hollywood Reporter as Self (1 episode)
2015
Dope as The Narrator (voice)
2015
Southpaw as Titus 'Tick' Wills
2015
Empire as Eddie Barker (1 episode)
2014
Taken 3 as Inspector Frank Dotzler
2014
Star Wars Rebels as Saw Gerrera (voice) (4 episodes)
2014
Two Men in Town as William Garnett
2013
Black Nativity as Reverend Cornell Cobbs
2013
Making a Scene as Man
2013
The Making of 'Making a Scene' as Self
2013
Out of the Furnace as Chief Wesley Barnes
2013
Mysteries of the Unseen World as Narrator
2013
The Butler as Cecil Gaines
2013
Rising from Ashes as Narrator
2013
The Last Stand as Agent John Bannister
2012
A Dark Truth as Francisco Francis
2012
Freelancers as Dennis Larue
2011
A Man's Story as Self
2011
Serving Life as Narrator (voice)
2011
Criminal Minds: Suspect Behavior as Sam Cooper (13 episodes)
2010
Lullaby for Pi as George
2010
2Everything2Terrible2: Tokyo Drift as (archive footage)
2010
The Experiment as Barris
2010
My Own Love Song as Joey
2010
Our Family Wedding as Brad Boyd
2010
Higglety Pigglety Pop! or There Must Be More to Life as Lion
2009
Hurricane Season as Al Collins
2009
Where the Wild Things Are as Ira (voice)
2009
Crips and Bloods: Made in America as Narrator
2009
Winged Creatures as Charlie Archenault
2009
Powder Blue as Charlie
2008
Street Kings as Captain Jack Wander
2008
Dragon Hunters as Lian-Chu (voice)
2008
Mon Clown as Self (archive footage)
2008
Vantage Point as Howard Lewis
2007
The Great Debaters as Dr. James Farmer Sr.
2007
Ripple Effect as Philip
2007
Even Money as Clyde Snow
2007
The Air I Breathe as Happiness
2006
Before the Music Dies as Self - Narrator (voice)
2006
Everyone's Hero as Lonnie Brewster (voice)
2006
The Marsh as Geoffrey Hunt
2006
The Last King of Scotland as Idi Amin
2005
A Little Trip to Heaven as Abe Holt
2005
Criminal Minds as Sam Cooper (1 episode)
2005
American Gun as Carter
2005
Jiminy Glick in Lalawood as Forest Whitaker
2005
American Dad! as Turlington (voice) (3 episodes)
2005
The Late Late Show with Craig Ferguson as Self (1 episode)
2004
The Misbehavers as Self
2004
First Daughter as Narrator (voice)
2004
Shooting 'Panic Room' as Self
2003
The Ellen DeGeneres Show as Self (1 episode)
2003
Phone Booth as Captain Ramey
2003
Making of Phone Booth as Self
2003
Jimmy Kimmel Live! (1 episode)
2003
Deacons for Defense as Marcus Clay
2002
The Twilight Zone as Self - Host (43 episodes)
2002
American Idol as Self (1 episode)
2002
Panic Room as Burnham
2002
The Shield as Jon Kavanaugh (13 episodes)
2002
E! Live from the Red Carpet as Self (1 episode)
2001
Feast of All Saints as Daguerreotypist Picard
2001
The Fourth Angel as Agent Jules Bernard
2001
Ghost Dog: The Odyssey: The Journey Into the Life of a Samurai
2001
The Follow as The Employer
2001
Green Dragon as Addie
2001
The Hire as The Employer (1 episode)
2001
A Tour of the Inferno: Revisiting 'Platoon' as Self
2000
Clint Eastwood: Out of the Shadows as Self
2000
Battlefield Earth as Ker
2000
The Paperboy as Narrator
1999
Witness Protection as Steven Beck
1999
Light It Up as Officer Dante Jackson
1999
The Early Show as Self (1 episode)
1999
Ghost Dog: The Way of the Samurai as Ghost Dog
1999
Where Are They Now? as Self (1 episode)
1997
The View as Self (1 episode)
1996
Rebound: The Legend of Earl 'The Goat' Manigault as Mr. Rucker
1996
The Daily Show as Self (1 episode)
1996
Phenomenon as Nate Pope
1995
Mr. Holland's Opus as Bobby Tidd - Adult (uncredited)
1995
Species as Dan Smithson, Empath
1994
Prêt-à-Porter as Cy Bianco
1994
Clint Eastwood: The Man from Malpaso as Self
1994
Jason's Lyric as Maddog
1994
ER as Curtis Ames (4 episodes)
1994
The Enemy Within as Col. MacKenzie Casey
1994
Inside the Actors Studio as Self (1 episode)
1994
Blown Away as Anthony Franklin
1993
Bank Robber as Officer Battle
1993
Lush Life as Buddy Chester
1993
Last Light as Fred Whitmore
1993
Body Snatchers as Major Collins
1992
Consenting Adults as David Duttonville
1992
The Tonight Show with Jay Leno (1 episode)
1992
Article 99 as Dr. Sid Handleman
1991
Diary of a Hitman as Dekker
1991
A Rage in Harlem as Jackson
1990
Criminal Justice as Jessie Williams
1990
Downtown as Dennis Curren
1989
Johnny Handsome as Dr. Steven Fisher
1988
LIVE with Kelly and Mark (1 episode)
1988
Bird as Charlie 'Bird' Parker
1988
Bloodsport as Rawlins
1987
Good Morning, Vietnam as Edward Garlick
1987
Stakeout as Det. Jack Pismo
1987
Hands of a Stranger as Sergeant Delaney
1986
Platoon as Big Harold
1986
The Color of Money as Amos
1985
North and South as Cuffey (8 episodes)
1985
Amazing Stories as Jerry (1 episode)
1985
Vision Quest as Balldozer
1982
Fast Times at Ridgemont High as Charles Jefferson
1982
Tag: The Assassination Game as Gowdy's Bodyguard
1982
Cagney & Lacey (1 episode)
1981
Hill Street Blues (1 episode)
1978
Diff'rent Strokes (1 episode)
1975
Saturday Night Live as Self - Host (1 episode)
1953
The Oscars as Self - Presenter (1 episode)
1952
Today as Self (1 episode)