Actor
The Naughty Nine
2023
as Santa Claus
Double Soul
2023
as Michael Tedeschi
American Dreamer
2022
as Jerry
Press Play
2022
as Cooper
The Drummer
2020
as Mark Walker
Jumanji: The Next Level
2019
as Milo
The Last Black Man in San Francisco
2019
as Grandpa Allen
Strive
2019
The Dead Don't Die
2019
as Hank Thompson
Christmas Break-In
2018
as Ray
Death Race: Beyond Anarchy
2018
as Baltimore Bob
The Old Man & the Gun
2018
as Teddy
Sorry to Bother You
2018
as Langston
Ulysses: A Dark Odyssey
2018
as Mr. Ocean
Come Sunday
2018
as Gilbert Pearson
Proud Mary
2018
as Benny
The Christmas Train
2017
as Max Powers
The Curse of Buckout Road
2017
as Dr. Powell
Vagabonds
2017
as Uncle Issa
The Good Catholic
2017
as Victor
Tour de Pharmacy
2017
as Slim Robinson Present Day
Agents of Change
2017
as Self - Narrator (voice)
Extortion
2017
as Constable Haagen
Monster Trucks
2016
as Mr. Weathers
Almost Christmas
2016
as Walter
Pushing Dead
2016
as Bob
Complete Unknown
2016
as Roger
Mr. Pig
2016
as Ambrose
Gridlocked
2016
as Sully
Back in the Day
2016
as Eddie 'Rocks' Travor
Union Time: Fighting for Workers’ Rights
2016
as Narrator (voice)
93 Days
2016
Darkweb
2016
as The Boss
Dirty Grandpa
2016
as Stinky
Diablo
2016
as Benjamin Carver
Andron
2015
as Chancellor Gordon
Waffle Street
2015
as Edward Collins
Checkmate
2015
as Elohim
Consumed
2015
as Hal Westbrook
About Scout
2015
as Red
Bad Asses on the Bayou
2015
as Bernie Pope
Toxin
2015
as Dr. Locke
Beyond the Lights
2014
as Captain Nicol
Day of the Mummy
2014
as Carl
Yellowbird
2014
as Darius (voice)
2047: Sights of Death
2014
as Sponge
Supremacy
2014
as Mr. Walker
Rage
2014
as Detective St. John
Bad Ass 2: Bad Asses
2014
as Bernie Pope
The Ninja Immovable Heart
2014
as Ex Director Matthew Reynolds
Chasing Shakespeare
2014
as William Ward
Muhammad Ali's Greatest Fight
2013
as Justice Thurgood Marshall
Extraction
2013
as Harding
Tula: The Revolt
2013
as Shinishi
Highland Park
2013
as Ed
Shuffleton's Barbershop
2013
as Charlie Shuffleton
Space Warriors
2013
as Commander Phillips
The Shift
2013
as Floyd
The Bouquet
2013
as Reverend John
LUV
2013
as Arthur
The Children's Republic
2012
as Dubem
The Lighthouse
2012
as Duncan
Hannah's Law
2012
as Isom Dart
Sins
2012
as Father Leonard
Mysteria
2011
as Investigator
Donovan's Echo
2011
as Donovan Matheson
Age of the Dragons
2011
as Ahab
Son of Morning
2011
as Gabriel Peters
Mooz-lum
2011
as Dean Francis
I Want to Be a Soldier
2010
as School Director
Down for Life
2010
as Mr. Shannon
Alpha and Omega
2010
as Winston (voice)
I'm Still Here
2010
as Danny Glover
Legendary
2010
as Harry 'Red' Newman
Dear Alice
2010
as Franzis
Death at a Funeral
2010
as Uncle Russell
Five Minarets in New York
2010
as Marcus
2012
2009
as President Thomas Wilson
The Harimaya Bridge
2009
as Joseph Holder
Night Train
2009
as Miles
Saw V
2008
as David Tapp (archive footage) (uncredited)
Unstable Fables: Tortoise vs. Hare
2008
as Walter Tortoise (voice)
Blindness
2008
as Man with Black Eye Patch
Gospel Hill
2008
as John Malcolm
Be Kind Rewind
2008
as Mr. Fletcher
Honeydripper
2007
as Tyrone Purvis
Battle for Terra
2007
as President Chen (voice)
Namibia: The Struggle for Liberation
2007
as Father Elias
Shooter
2007
as Colonel Isaac Johnson
Poor Boy's Game
2007
as George
Dreamgirls
2006
as Marty Madison
Read You Like a Book
2006
Barnyard
2006
as Miles the Mule (voice)
Bamako
2006
as Cow-boy
The Adventures of Brer Rabbit
2006
as Brer Turtle (voice)
The Shaggy Dog
2006
as Ken Hollister
The Exonerated
2006
as David Keaton
Full Disclosure Report
2005
as David Tapp
Manderlay
2005
as Wilhelm
Missing in America
2005
as Jake Neely
P.N.O.K.
2005
as Col. Weldon
Saw
2004
as David Tapp
The Cookout
2004
as Judge Crowley
Good Fences
2003
as Tom Spader
The Royal Tenenbaums
2001
as Henry Sherman
3 A.M.
2001
as Hershey
Boesman and Lena
2000
as Boesman
Bàttu
2000
Freedom Song
2000
as Will Walker
The Wonderful World of Louis Armstrong
1999
as Narrator (voice)
Our Friend, Martin
1999
as Train Conductor (voice)
The Prince of Egypt
1998
as Jethro (voice)
Beloved
1998
as Paul D
Antz
1998
as Barbatus (voice)
Lethal Weapon 4
1998
as Roger Murtaugh
Buffalo Soldiers
1997
as Sgt. Washington Wyatt
The Rainmaker
1997
as Richter Tyrone Kipler
Switchback
1997
as Bob Goodall
Wild America
1997
as Bigfoot the Mountain Man (Uncredited)
Gone Fishin'
1997
as Gus Green
America's Dream
1996
as Silas (segment "Long Black Song")
Red Wind
1995
as Philip Marlowe
Operation Dumbo Drop
1995
as Capt. Sam Cahill
Angels in the Outfield
1994
as George Knox
Maverick
1994
as Bank Robber (uncredited)
The Saint of Fort Washington
1993
as Jerry
Bopha!
1993
as Micah Mangena
The Talking Eggs
1993
as Narrator (voice)
Rabbit Ears - Brer Rabbit and Boss Lion
1992
as Narrator (voice)
Lethal Weapon 3
1992
as Roger Murtaugh
Grand Canyon
1991
as Simon
Pure Luck
1991
as Raymond Campanella
A Rage in Harlem
1991
as Easy Money
Flight of the Intruder
1991
as Cmdr. Frank 'Dooke' Camparelli
Predator 2
1990
as Lieutenant Mike Harrigan
To Sleep with Anger
1990
as Harry
Lethal Weapon 2
1989
as Roger Murtaugh
Dead Man Out
1989
as Dr. Alex Marsh
A Raisin in the Sun
1989
as Walter Lee Younger
Bat★21
1988
as Capt. Bartholomew Clark
A Place at the Table
1988
as Mr. Scott
Mandela
1987
as Nelson Mandela
Lethal Weapon
1987
as Roger Murtaugh
John Henry
1986
as John Henry
The Color Purple
1985
as Albert
Silverado
1985
as Malachi 'Mal' Johnson
The Stand-In
1985
as Apples Finnerty
Witness
1985
as McFee
And the Children Shall Lead
1985
as William
Places in the Heart
1984
as Moze
Iceman
1984
as Loomis
Memorial Day
1983
as Willie Monroe
The Face of Rage
1983
as Gary
Keeping On
1983
as Lester Traylor
Out
1982
as Jojo / Roland
Chu Chu and the Philly Flash
1981
as Morgan
Oscar Micheaux, Film Pioneer
1981
as Oscar Micheaux
Escape from Alcatraz
1979
as Inmate
Lethal Weapon 5
as Roger Murtaugh