Como Actor/Actriz
Play for Today
Sonny
Spooks
Zubier Al-Saad
Grange Hill
Mr. Kennedy
Space: 1999
Ben Vincent
Star Wars: El despertar de la fuerza
Rear Admiral Guich
Dalziel and Pascoe
Mr Graham
W1A
Ray Fredericks
Hamlet
Fortinbra's Captain
Dirty Pretty Things
Cab Controller
Jesús, el nacimiento
Herod's Architect
Only Love
Rashid
Grease Monkeys
Bertrand Baptiste
The Mahabharata
Karna
La Vida de Catherine
Father Huy
Allelujah
Neville
Carry On Up the Jungle
Nosha (uncredited)
Destination Moonbase-Alpha
Dr. Ben Vincent
Cosmic Princess
Dr. Ben Vincent
The Adventures of Young Indiana Jones: Tales of Innocence
El Hadji
The Mahabharata
Karna
The Alice Paradox
Dean Gorgias
Julius Caesar
Julius Caesar
The Tragedy of Hamlet
Claudius / Ghost
Kiss of Death
Commissioner
Something's Wrong
Black Man
Rocky Marciano Is Dead
Sonny