Dreadtown: The Steel Pulse Story as Narrator (voice)
Lethal Weapon 5 as Roger Murtaugh
2023
The Naughty Nine as Santa Claus
2023
Double Soul as Michael Tedeschi
2022
American Dreamer as Jerry
2022
De Quanta Terra Precisa o Homem? as Ele mesmo
2022
Press Play as Cooper
2021
A Night at the Academy Museum as Self
2020
The Drummer as Mark Walker
2020
The Bee as Roger Murtaugh (archive footage) (1 episode)
2020
Chuck Berry: Brown Eyed Handsome Man as Narrator (voice)
2020
Worth the Price? Joe Biden and the Launch of the Iraq War as Narrator (voice)
2019
Jumanji: The Next Level as Milo
2019
The Revolutionist: Eugene V. Debs as Narrator (voice)
2019
The Last Black Man in San Francisco as Grandpa Allen
2019
The Dead Don't Die as Hank Thompson
2019
Redeeming Uncle Tom: The Josiah Henson Story as Narrator
2019
Always in Season as Narrator (voice)
2019
The Robeson Effect as Self
2018
Christmas Break-In as Ray
2018
Q85: A Musical Celebration for Quincy Jones as Self
2018
Death Race: Beyond Anarchy as Baltimore Bob
2018
The Old Man & the Gun as Teddy
2018
Sorry to Bother You as Langston
2018
Ulysses: A Dark Odyssey as Mr. Ocean
2018
The Power to Heal: Medicare and the Civil Rights Revolution as Narrator (voice)
2018
Howard as Self (archive footage)
2018
Survivor's Guide to Prison as Self
2018
Come Sunday as Gilbert Pearson
2017
The Christmas Train as Max Powers
2017
The Curse of Buckout Road as Dr. Powell
2017
Vagabonds as Uncle Issa
2017
The Good Catholic as Victor
2017
Tour de Pharmacy as Slim Robinson Present Day
2017
Agents of Change as Self - Narrator (voice)
2017
Cold Case Files as Narrator (voice) (10 episodes)
2017
Birth of a Movement as Narrator (voice)
2017
Extortion as Constable Haagen
2017
Abderrahmane Sissako: Beyond Territories as Self
2016
Monster Trucks as Mr. Weathers
2016
Almost Christmas as Walter
2016
Complete Unknown as Roger
2016
Back in the Day as Eddie 'Rocks' Travor
2016
Union Time: Fighting for Workers’ Rights as Narrator (voice)
2016
Dirty Grandpa as Stinky
2016
Diablo as Benjamin Carver
2015
Andron as Chancellor Gordon
2015
Waffle Street as Edward Collins
2015
Consumed as Hal Westbrook
2015
Bad Asses on the Bayou as Bernie Pope
2015
Mississippi Inferno as Narrator (voice)
2015
Caffeinated as Coffee Lover
2014
Beyond the Lights as Captain Nicol
2014
Day of the Mummy as Carl
2014
Yellowbird as Darius (voice)
2014
black-ish as Uncle Norman (1 episode)
2014
Life's Essentials with Ruby Dee as Self
2014
2047: Sights of Death as Sponge
2014
Supremacy as Mr. Walker
2014
Rage as Detective St. John
2014
Bad Ass 2: Bad Asses as Bernie Pope
2014
The Ninja Immovable Heart as Ex Director Matthew Reynolds
2014
We the People: From Crispus Attucks to President Barack Obama
2014
Mozart in the Jungle as Mayor (1 episode)
2014
Chasing Shakespeare as William Ward
2013
Muhammad Ali's Greatest Fight as Justice Thurgood Marshall
2013
Ironside as Frank Ironside (1 episode)
2013
Extraction as Harding
2013
Tula: The Revolt as Shinishi
2013
Shuffleton's Barbershop as Charlie Shuffleton
2013
Alice Walker: Beauty in Truth as Self
2013
Space Warriors as Commander Phillips
2013
The Bouquet as Reverend John
2012
The Children's Republic as Dubem
2012
The Lighthouse as Duncan
2012
Maximum Impact: The Legacy of 'Lethal Weapon' as Self
2012
Shadows of Liberty as Self
2012
Hannah's Law as Isom Dart
2012
Sins as Father Leonard
2012
Touch as Professor Arthur Teller (5 episodes)
2011
Mysteria as Investigator
2011
Rise Like Lions as Self (Occupy Oakland)
2011
Donovan's Echo as Donovan Matheson
2011
Age of the Dragons as Ahab
2011
Son of Morning as Gabriel Peters
2011
Mooz-lum as Dean Francis
2010
I Want to Be a Soldier as School Director
2010
Down for Life as Mr. Shannon
2010
Alpha and Omega as Winston (voice)
2010
I'm Still Here as Danny Glover
2010
Legendary as Harry 'Red' Newman
2010
Dear Alice as Franzis
2010
Death at a Funeral as Uncle Russell
2010
Five Minarets in New York as Marcus
2010
2012: Roland Emmerich - Master of the Modern Epic as Self
2010
The End of the World: The Actor's Perspective as Self
2010
Sam Cooke: Crossing Over as Narrator (voice)
2009
The People Speak as Self
2009
2012 as President Thomas Wilson
2009
The Harimaya Bridge as Joseph Holder
2009
Night Train as Miles
2008
Leverage as Charlie Lawson (1 episode)
2008
Saw V as David Tapp (archive footage) (uncredited)
2008
Unstable Fables: Tortoise vs. Hare as Walter Tortoise (voice)
2008
Blindness as Man with Black Eye Patch
2008
Gospel Hill as John Malcolm
2008
Be Kind Rewind as Mr. Fletcher
2007
Honeydripper as Tyrone Purvis
2007
Battle for Terra as President Chen (voice)
2007
Namibia: The Struggle for Liberation as Father Elias
2007
Shooter as Colonel Isaac Johnson
2007
Poor Boy's Game as George
2006
Dreamgirls as Marty Madison
2006
Read You Like a Book
2006
Brothers and Sisters as Isaac Marshall (6 episodes)
2006
Barnyard as Miles the Mule (voice)
2006
Psych as Mel Hornsby (1 episode)
2006
The Adventures of Brer Rabbit as Brer Turtle (voice)
2006
The Shaggy Dog as Ken Hollister
2006
The Exonerated as David Keaton
2005
The Reichen Show as Self (1 episode)
2005
Full Disclosure Report as David Tapp
2005
Criminal Minds as Hank Morgan (1 episode)
2005
My Name Is Earl as Thomas (1 episode)
2005
Manderlay as Wilhelm
2005
American Dad! as Minstrel Krampus (voice) (1 episode)
2005
The Hunters and the Hunted: The Making of 'Predator 2' as Self (archive footage)
2005
Missing in America as Jake Neely
2005
P.N.O.K. as Col. Weldon
2004
Legend of Earthsea as Ogion (2 episodes)
2004
The Cookout as Judge Crowley
2003
Real Time with Bill Maher as Self (1 episode)
2003
The John Garfield Story as Self
2003
Good Fences as Tom Spader
2002
The Real Eve as Narrator (voice)
2001
The Royal Tenenbaums as Henry Sherman
2000
Boesman and Lena as Boesman
2000
Arista Records' 25th Anniversary Celebration as Self
2000
Freedom Song as Will Walker
1999
The Prince of Egypt: From Dream to Screen as Self (archive footage)
1999
The Wonderful World of Louis Armstrong as Narrator (voice)
1999
Scared Straight! 20 Years Later as Host
1999
Our Friend, Martin as Train Conductor (voice)
1998
The Prince of Egypt as Jethro (voice)
1998
Antz as Barbatus (voice)
1998
Can't You Hear the Wind Howl? The Life & Music of Robert Johnson as Self - Narrator (voice)
1998
Hollywood Squares (5 episodes)
1998
Hollywood Squares as Self - Panelist (5 episodes)
1998
Lethal Weapon 4 as Roger Murtaugh
1997
Buffalo Soldiers as Sgt. Washington Wyatt
1997
The Rainmaker as Richter Tyrone Kipler
1997
Switchback as Bob Goodall
1997
The View as Self (3 episodes)
1997
Wild America as Bigfoot the Mountain Man (Uncredited)
1997
Gone Fishin' as Gus Green
1996
America's Dream as Silas (segment "Long Black Song")
1995
Red Wind as Philip Marlowe
1995
Encyclopedia of Martial Arts: Hollywood Celebrities as Self
1995
Operation Dumbo Drop as Capt. Sam Cahill
1995
The First 100 Years: A Celebration of American Movies as Self
1995
Thomas Jefferson: A View from the Mountain as Isaac Jefferson (voice) (2 episodes)
1995
Happily Ever After: Fairy Tales for Every Child as The King (voice) (1 episode)
1994
ER as Charlie Pratt Sr. (4 episodes)
1994
Inside the Actors Studio as Self (1 episode)
1994
Angels in the Outfield as George Knox
1994
Maverick as Bank Robber (uncredited)
1993
The Saint of Fort Washington as Jerry
1993
Bopha! as Micah Mangena
1993
Civil War Journal as Host (54 episodes)
1993
Civil War Journal as Self - Host (4 episodes)
1993
Fallen Angels as Marlowe (1 episode)
1993
The Talking Eggs as Narrator (voice)
1993
Alex Haley's Queen as Alec Haley (3 episodes)
1992
Rabbit Ears - Brer Rabbit and Boss Lion as Narrator (voice)
1992
Lethal Weapon 3 as Roger Murtaugh
1991
Grand Canyon as Simon
1991
Pure Luck as Raymond Campanella
1991
A Rage in Harlem as Easy Money
1991
Flight of the Intruder as Cmdr. Frank 'Dooke' Camparelli
1990
Predator 2 as Lieutenant Mike Harrigan
1990
To Sleep with Anger as Harry
1990
Captain Planet and the Planeteers as Dr. Apollo (voice) (1 episode)
1990
Rabbit Ears - Moses in Egypt as Narrator (voice)
1990
Rabbit Ears - Brer Rabbit and the Wonderful Tar Baby as Narrator (voice)
1989
Rabbit Ears - How the Leopard Got His Spots as Narrator (voice)
1989
Lethal Weapon 2 as Roger Murtaugh
1989
Dead Man Out as Dr. Alex Marsh
1989
Lonesome Dove as Joshua Deets (4 episodes)
1989
A Raisin in the Sun as Walter Lee Younger
1989
Hollywood on Horses as Self
1988
Bat★21 as Capt. Bartholomew Clark
1988
A Place at the Table as Mr. Scott
1987
Mandela as Nelson Mandela
1987
Lethal Weapon as Roger Murtaugh
1986
John Henry as John Henry
1985
Tall Tales & Legends as John Henry (1 episode)
1985
Silverado as Malachi 'Mal' Johnson
1985
The Stand-In as Apples Finnerty
1985
And the Children Shall Lead as William
1984
Places in the Heart as Moze
1983
Memorial Day as Willie Monroe
1983
The Face of Rage as Gary
1983
Keeping On as Lester Traylor
1982
Out as Jojo / Roland
1981
Gimme a Break! (1 episode)
1981
Chu Chu and the Philly Flash as Morgan
1981
Hill Street Blues (4 episodes)
1981
Oscar Micheaux, Film Pioneer as Oscar Micheaux
1980
Great Railway Journeys as Self - Presenter (1 episode)
1980
Palmerstown, U.S.A. (1 episode)
1979
Escape from Alcatraz as Inmate
1973
The American Film Institute Salute to ... as Self (1 episode)
1969
San Francisco State: On Strike as self
1962
The Tonight Show Starring Johnny Carson as Self (1 episode)
1956
Tony Awards as Self - Presenter (1 episode)
1952
Today as Self (2 episodes)