Home / Discover / People

Doctor Sleep

2019
as Dick Halloran

A Cure for Wellness

2017
as Mr. Wilson

Love Twice

2016
as Rodrigo

Justice League: Doom

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

The Alphabet Killer

2008
as Dr. Ellis Parks

Justice League: Paradise Lost

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

The Color of Friendship

2000
as Ron Dellums

Men of Honor

2000
as Mac Brashear

Little Richard

2000
as Bud Penniman

How Stella Got Her Groove Back

1998
as Judge Spencer Boyle

The Wedding

1998
as Lute McNeil

Buffalo Soldiers

1997
as John Horse

The Ditchdigger's Daughters

1997
as Donald Thornton

Nightjohn

1996
as Nightjohn

America's Dream

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

Out of Darkness

1994
as Addison

Cagney & Lacey: The Return

1994
as Marcus Petrie

On Promised Land

1994
as Floyd Ween

Brother Future

1991
as Denmark Vesey

Pacific Heights

1990
as Lou Baker

The Bedroom Window

1987
as Det. Quirke

Lifepod

1981
as Keshah

Caveman

1981
as Bork