Acting • AGE 78


The Alice Paradox
Dean Gorgias
2026

Allelujah
Neville
2023

Catherine Called Birdy
Father Huy
2022

Hamlet
Director
2016

Star Wars: The Force Awakens
Rear Admiral Guich
2015

W1A
Ray Fredericks
2014

Julius Caesar
Julius Caesar
2012

Kiss of Death
Commissioner
2008

The Nativity Story
Herod's Architect
2006

Grease Monkeys
Bertrand Baptiste
2003

Dirty Pretty Things
Cab Controller
2002

Spooks
Zubier Al-Saad
2002

The Tragedy of Hamlet
Claudius / Ghost
2002

The Adventures of Young Indiana Jones: Tales of Innocence
El Hadji
1999

Only Love
Rashid
1998

Hamlet
Fortinbra's Captain
1996

Dalziel and Pascoe
Mr Graham
1996

The Mahabharata
Karna
1990

The Mahabharata
Karna
1990

Cosmic Princess
Dr. Ben Vincent
1982

Destination Moonbase-Alpha
Dr. Ben Vincent
1978

Something's Wrong
Black Man
1978

Grange Hill
Mr. Kennedy
1978

Rocky Marciano Is Dead
Sonny
1976

Space: 1999
Ben Vincent
1975

Play for Today
Sonny
1970

Carry On Up the Jungle
Nosha (uncredited)
1970