Aucune biographie disponible pour le moment.
Star Wars, épisode I - La Menace fantôme
1999
Rôle : Captain Panaka
Les Animaux Fantastiques : Les Crimes de Grindelwald
2018
Rôle : Mustafa Kama
Highlander
1986
Rôle : Sunda Kastagir
Drums Along Balmoral Drive
1986
Rôle : Wallace
Red Sparrow
2018
Rôle : Simon Benford
The Return, le retour d'Ulysse
2024
Rôle : Imphinomous
Ghosted
2011
Loving Hazel
1989
Rôle : Mike
The Son
2022
Rôle : Doctor Harris
Wing Commander
1999
Rôle : Lt. Obutu
Cabal
1990
Rôle : Detective Joyce
It Was an Accident
2000
Rôle : George Hurlock
Le Book Club 2 : Un nouveau chapitre
2023
Rôle : Ousmane
Retribution
2017
Rôle : DI Reed
A Midsummer Night's Dream
1981
Rôle : Philostrate
Wide Games
1983
Rôle : Corporal Chalkie
Titus Andronicus
1985
Rôle : Aaron
Solomon & Sheba
1995
Rôle : Nikaule's Father
The Mandy Who Knew Too Much
2026
Rôle : General Moore
Les Aventures des enfants du chemin de fer
2022
Rôle : General Harrison
Sanctuaire
1989
Rôle : Father Gus
The Murder of Stephen Lawrence
1999
Rôle : Neville Lawrence
Baby : Le Secret de la légende oubliée
1985
Rôle : Kenge Obe
Sharma and Beyond
1984
Rôle : Man on Stairs
The PhanDom Menace
2002
Rôle : Self
Un homme parmi les lions
1999
Rôle : Maxwell
RSC Live: Othello
2015
Rôle : Othello
The Knowledge
1979
Rôle : Campion
Skeletons of the Mary Rose
2019
Rôle : Narrator
Gregory: Diary of a Nutcase
1993
Rôle : Lieutenant Delaney
La conspiration du silence
2003
Rôle : Fr. Joseph Ennis
Rapture
2023
Julius Caesar
1994
Rôle : Cassius
Catherine Tate's Nan vs Holby City
2013
Rôle : Ric Griffin