Home / Discover / People

Sleepers

1996
as Little Caesar

Bad Moms

2016
as Principal Daryl Burr

Horrible Bosses

2011
as Detective Hagan

Ray

2004
as Wilbur Brassfield

Malcolm X

1992
as Ben Thomas

Selma

2015
as Rev. Hosea Williams

Parker

2013
as Carlson

The Gift

2015
as Detective Mills

Brown Sugar

2002
as Simon

Land of Plenty

2004
as Henry

A Matter of Degrees

1990
as Wells Dennard

The Mortician

2011
as Clinger

Foreclosure

2014
as Virgil

Bulworth

1998
as Fred

Bye Bye Love

1995
as Hector

It Could Happen to You

1994
as Bo Williams

The 24 Hour Woman

1999
as Roy Labelle

Superman

2025
as Perry White

Grease Live

2016
as Coach Calhoun

Piercing

2018
as Doctor

Elsa & Fred

2014
as Armande

One Last Thing

2018
as Dylan

Hackers

1995
as S.S. Agent Richard Gill

Night Catches Us

2010
as David Gordon

Stay Alive

2006
as Detective Thibodeaux

Burning Cane

2019
as Reverend Tillman

The Big Uneasy

2010
as Self - Narration

The Wire Odyssey

2007
as Himself

Confirmation

2016
as Clarence Thomas

The Runner

2015
as Frank Legrand

Between the World and Me

2020
as Wendell Pierce

Clemency

2019
as Jonathan Williams

Waiting to Exhale

1995
as Michael Davenport

The Fighting Temptations

2003
as Reverend Lewis

Family Business

1989
as Prosecutor

Four

2013
as Joe

Möbius

2013
as Bob

Beyond All Boundaries

2009
as Sgt. Thomas McPhatter

Life Support

2007
as Slick

Love Ranch

2010
as Naasih Mohammed

The 10 Million Dollar Getaway

1991
as Parnell "Stacks" Edwards

Get on the Bus

1996
as Wendell

Producer

Movie Biro 2007