2018
Starhunter ReduX as Darius Scott2012
Secrets and Words as Eugene2012
Arne Dahl: Bad Blood as Ray Larner2011
Harry Potter and the Deathly Hallows: Part 2 as Kingsley Shacklebolt2011
Arne Dahl as FBI Agent Ray Larner2011
National Theatre Live: Frankenstein as M. Frankenstein2010
Harry Potter and the Deathly Hallows: Part 1 as Kingsley Shacklebolt2010
The Heavy as Doctor2010
Beneath the Blue as Daniel2009
Agora as Heladius Dignitary2007
Harry Potter and the Order of the Phoenix as Kingsley Shacklebolt2007
Eye of the Dolphin as Daniel2005
The Interpreter as Kuman-Kuman2004
Layer Cake as Morty2004
The Long Firm as Dr Chukwurah2004
55 Degrees North as Not available2004
Elmina’s Kitchen as Clifton2002
Spooks as Gabriel Sekoa2001
Black Hawk Down as Osman Ali Atto2001
The Emperor's New Clothes as Papa Nicholas2000
Starhunter as Not available1999
The Alchemists as Winston Smith1998
Madeline as Mr. Liberian Ambassador1998
Appetite as Arthur1996
Gulliver's Travels as Brobdingnag Scientist1995
Soul Survivor as Winston1995
The Absence of War as Colin Fontaine1994
The Browning Version as Adakendi Senior1994
Camilla as Jerry1994
Bermuda Grace as Not available1993
Not Even God Is Wise Enough as Father1992
Highlander: The Series as Vemas1992
The Law Lord as John Nixon1991
Prime Suspect as Vernon Allen1991
Hallelujah Anyhow as Sonny1989
See No Evil, Hear No Evil as Bartender1989
Slaves of New York as Super1988
Deadline: Madrid as Chief Bandu Banta1988
Mountain Language as Guard1987
The Ruth Rendell Mysteries as Dr. Raymond Akande1986
Casualty as Clive King1985
Dempsey and Makepeace as Reuben1984
The Bill as Not available1981
Raiders of the Lost Ark as Katanga1981
Ragtime as Band Leader - Clef Club1981
Wolcott as Winston Churchill Wolcott1981
Death of a Prophet as Not available1980
Flash Gordon as Prince of Ardentia1980
Number on End as Martin Sebela1979
Yanks as Black driver1977
The Professionals as Arty1976
Peter Pan as Pirate #51976
Cat on a Hot Tin Roof as Sookey1975
The Sweeney as Zak Franklyn1972
The Broad Coalition as Not available1970
Play for Today as Martin Sebela1969
The Gladiators as Nigerian officer