|
The Return (2024) as Imphinomous |
|
Book Club: The Next Chapter (2023) as Ousmane |
|
Rapture (2023) as |
|
The Son (2022) as Doctor Harris |
|
The Railway Children Return (2022) as General Harrison |
|
Skeletons of the Mary Rose (2019) as Narrator |
|
Fantastic Beasts: The Crimes of Grindelwald (2018) as Mustafa Kama |
|
Red Sparrow (2018) as Simon Benford |
|
Retribution (2017) as DI Reed |
|
RSC Live: Othello (2015) as Othello |
|
Catherine Tate's Nan vs Holby City (2013) as Ric Griffin |
|
Ghosted (2011) as |
|
A Turtle's Guide to the Pacific (2007) as Narrator |
|
Conspiracy of Silence (2003) as Fr. Joseph Ennis |
|
The PhanDom Menace (2002) as Self |
|
It Was an Accident (2000) as George Hurlock |
|
To Walk with Lions (1999) as Maxwell |
|
Star Wars: Episode I - The Phantom Menace (1999) as Captain Panaka |
|
Wing Commander (1999) as Lt. Obutu |
|
The Murder of Stephen Lawrence (1999) as Neville Lawrence |
|
Solomon & Sheba (1995) as Nikaule's Father |
|
Julius Caesar (1994) as Cassius |
|
Gregory: Diary of a Nutcase (1993) as Lieutenant Delaney |
|
Nightbreed (1990) as Detective Joyce |
|
Loving Hazel (1989) as Mike |
|
La chiesa (1989) as Father Gus |
|
Drums Along Balmoral Drive (1986) as Wallace |
|
Highlander (1986) as Sunda Kastagir |
|
Titus Andronicus (1985) as Aaron |
|
Baby: Secret of the Lost Legend (1985) as Kenge Obe |
|
Sharma and Beyond (1984) as Man on Stairs |
|
Wide Games (1983) as Corporal Chalkie |
|
A Midsummer Night's Dream (1981) as Philostrate |
|
The Knowledge (1979) as Campion |
|
The Mandy Who Knew Too Much () as General Moore |
|
Under African Skies: Ethiopia (1989) Presenter |