Home / Discover / People

A Cure for Wellness

2017
as Mr. Wilson

America's Dream

1996
as Cal (segment "The Boy Who Painted Christ Black")

Brother Future

1991
as Denmark Vesey

Buffalo Soldiers

1997
as John Horse

Cagney & Lacey: The Return

1994
as Marcus Petrie

Caveman

1981
as Bork

Doctor Sleep

2019
as Dick Halloran

How Stella Got Her Groove Back

1998
as Judge Spencer Boyle

Justice League: Doom

2012
as J'onn J'onzz / Martian Manhunter (voice) / Ma'alefa'ak (voice)

Justice League: Paradise Lost

2003
as J'onn J'onzz / Martian Manhunter (voice)

Lifepod

1981
as Keshah

Little Richard

2000
as Bud Penniman

Love Twice

2016
as Rodrigo

Men of Honor

2000
as Mac Brashear

Nightjohn

1996
as Nightjohn

On Promised Land

1994
as Floyd Ween

Out of Darkness

1994
as Addison

Pacific Heights

1990
as Lou Baker

The Alphabet Killer

2008
as Dr. Ellis Parks

The Bedroom Window

1987
as Det. Quirke

The Color of Friendship

2000
as Ron Dellums

The Ditchdigger's Daughters

1997
as Donald Thornton

The Wedding

1998
as Lute McNeil