Separation
(Uncredited)
Roar
(Committee)
Dust Devil
(Ben Mukurob)
Dad
(Dr. Chad)
A Caribbean Mystery
(Cap. Daventry)
The Doctor
(Dr. Charles Reed (uncredited))
Krippendorf's Tribe
(Sulukim)
Outbreak
(Dr. Benjamin Iwabi)
The Island
(Wescott)
The Serpent and the Rainbow
(Dargent Peytraud)
A Dry White Season
(Stanley Makhaya)
Body Parts
(Detective Sawchuck)
Vampire in Brooklyn
(Dr. Zeko)
Waterworld
(Priam)
Cry Freedom
(Father Kani)
Gross Anatomy
(Dr. Banumbra)
'Master Harold'... and the Boys
(Sam)
Fragment of Fear
((uncredited))
The River Niger
Dark Africa
Dilemma
(Steven Sitole)
In Darkest Hollywood: Cinema and Apartheid
(Self)
Jemima + Johnny
(Blind Man)
Percy & Thunder
(Pee Wee)
The Comedians
(Michel)
One in a Million: The Ron LeFlore Story
(Pee Wee Spencer)
Rise and Walk: The Dennis Byrd Story
(Harding)
Parker Kane
(Kid Lightning)
Slaughter of the Innocents
(Library Janitor)
Darling
(Black Man at French Party (uncredited))
A Rage in Harlem
(Big Kathy)
Starsky & Hutch
Monk
(Tonday)
Knight Rider
(Tsombe Kuna)
Oz
(Kipekemie Jara)
The X-Files
(Diabria)
Tony Awards
(Self - Nominee)
The West Wing
(President Nimbala)
Law & Order
(Edgar Barkley)
Happily Ever After: Fairy Tales for Every Child
(Mr. Bakoosa (voice))
Dream On
(U.N. Dignitary)
A Different World
(Marcus Mpepo)