Actor
Othello
2025
as Othello
Gladiator II
2024
as Macrinus
The Equalizer 3
2023
as Robert McCall
The Tragedy of Macbeth
2021
as Macbeth
The Little Things
2021
as Joe "Deke" Deacon
The Equalizer 2
2018
as Robert McCall
Roman J. Israel, Esq.
2017
as Roman J. Israel
Fences
2016
as Troy Maxson
The Magnificent Seven
2016
as Sam Chisolm
The Equalizer
2014
as Robert McCall
2 Guns
2013
as Robert 'Bobby' Trench
Flight
2012
as Whip Whitaker
Safe House
2012
as Tobin Frost
Unstoppable
2010
as Frank Barnes
The Book of Eli
2010
as Eli
The Taking of Pelham 1 2 3
2009
as Walter Garber
The Great Debaters
2007
as Melvin B. Tolson
American Gangster
2007
as Frank Lucas
Déjà Vu
2006
as Doug Carlin
Inside Man
2006
as Keith Frazier
The Manchurian Candidate
2004
as Major Bennett Ezekiel Marco
Man on Fire
2004
as John W. Creasy
Out of Time
2003
as Matt Lee Whitlock
Antwone Fisher
2002
as Dr. Jerome Davenport
John Q
2002
as John Quincy Archibald
Training Day
2001
as Alonzo
Remember the Titans
2000
as Coach Herman Boone
The Bone Collector
1999
as Lincoln Rhyme
The Hurricane
1999
as Rubin "Hurricane" Carter
The Siege
1998
as Anthony 'Hub' Hubbard
He Got Game
1998
as Jake Shuttlesworth
Fallen
1998
as John Hobbes
Mother Goose: A Rappin' and Rhymin' Special
1997
as Humpty Dumpty / The Crooked Man (voice)
The Preacher's Wife
1996
as Dudley
Courage Under Fire
1996
as Lieutenant Colonel Nathaniel Serling
Devil in a Blue Dress
1995
as Easy Rawlins
Virtuosity
1995
as Parker Barnes
Crimson Tide
1995
as Lt. Commander Ronald "Ron" Hunter
Philadelphia
1993
as Joe Miller
The Pelican Brief
1993
as Gray Grantham
Much Ado About Nothing
1993
as Don Pedro of Aragon
Malcolm X
1992
as Malcolm X
Ricochet
1991
as Nick Styles
Mississippi Masala
1991
as Demetrius Williams
Rabbit Ears - Anansi
1991
as Narrator (voice)
Mo' Better Blues
1990
as Bleek Gilliam
Heart Condition
1990
as Napoleon Stone
Glory
1989
as Pvt. Trip
The Mighty Quinn
1989
as Xavier Quinn
The George McKenna Story
1988
as George McKenna
For Queen & Country
1988
as Reuben
Cry Freedom
1987
as Steve Biko
License to Kill
1986
as Martin Sawyer
Power
1986
as Arnold Billings
A Soldier's Story
1984
as Private First Class Peterson
Carbon Copy
1981
as Roger Porter
Flesh & Blood
1979
as Kirk
Wilma
1977
as Robert Eldridge, age 18
Untitled Hannibal Project
High and Low
Number 4
as Self
Black Panther 3