Known For
Filmography

Star Trek: The Next Generation
TV · as Klingon Helmsman, Ensign Craig · 1 ep

Sheena
Movie · as King Jabalani

A Visitor from Outer Space
Movie · as Billy Bear

Alien Attack
Movie · as David Kano
Buccaneer
TV · as John Gabole · 1 ep
Breakaway
TV · as Doctor Lule · 2 eps

Ike
Movie · as Sgt. Hunt

Ike
TV · as Sgt. Hunt · 2 eps

Watership Down
Movie · as Blackavar (voice)

1990
TV · as Henry Tasker · 8 eps

The Professionals
TV · as Stanley, Abraham St. Jacques · 1 ep

The Great McGonagall
Movie

Space: 1999
TV · as David Kano · 24 eps

Survivors
TV · as Dr. Adams · 1 ep

London Conspiracy
Movie · as Dr. Kibu (archive footage)

Father Dear Father
Movie · as Larry
Armchair 30
TV · as Greenwell Shumba · 1 ep

Innocent Bystanders
Movie · as Hetherton

New Scotland Yard
TV · as Dr Gordon · 1 ep

The Persuaders!
TV · as Dr. Kibu · 1 ep

Jason King
TV · 1 ep

The Onedin Line
TV · as Eremasi · 1 ep

The Breaking of Bumbo
Movie · as Black Actor
Menace
TV · as Lusaka · 1 ep

Voices
Movie · as Self

The Main Chance
TV · as Manuel Patino · 1 ep

Softly Softly: Task Force
TV · as Insp. Wallace · 1 ep

Wind Versus Polygamy
Movie · as Prosecution Counsel

Decline and Fall ...of a Birdwatcher
Movie · as Chokey

Sympathy for the Devil
Movie · as Black Power Militant (uncredited)

Only When I Larf
Movie · as General Sakut

Joanna
Movie

The Expert
TV · as Mr. Smythe-Sekou, QC · 1 ep

Man in a Suitcase
TV · 1 ep

Thirty-Minute Theatre
TV · as Pieter Amidou · 1 ep

BBC Play of the Month
TV · as Cacambo · 1 ep
Orlando
TV · as Nelson · 7 eps

The Troubleshooters
TV · as Dibouti Q.C., Nogemba, The Minister · 1 ep

Theatre 625
TV · as Prosecuting Counsel · 1 ep

The Wednesday Play
TV · as Pius Odinga · 1 ep

The V.I.P.s
Movie · as Jamaican Passenger
The Road
Movie · as Jethro
Studio 4
TV · as A Man · 1 ep

Z-Cars
TV · as Nogan · 2 eps

Danger Man
TV · as Lieut. Labaste, Lyle · 1 ep
Sunday-Night Play
TV · as Sam · 1 ep

No Hiding Place
TV · as Snowy Buer · 1 ep

Dixon of Dock Green
TV · as Nikuma Okonoye · 1 ep

Sunday Night Theatre
TV · as Cain · 1 ep
