Dangerous Davies: The Last Detective 1981
as Pomeroy
Arabian Adventure 1979
as Nubian
Live and Let Die 1973
as Quarrel
Lady Caroline Lamb 1972
as Black Pug
Twins of Evil 1971
as Joachim
Games That Lovers Play 1971
as Mr. Howanda
Doctor Who: Terror of the Autons 1971
as Strong Man
Leo the Last 1970
as Jasper's Bodyguard
Carry On Up the Jungle 1970
as Nosha (uncredited)
Son of Man 1969
as Boxer
Sympathy for the Devil 1968
as Black Power Militant
Doctor Who: The Tomb of the Cybermen 1967
as Toberman
No Place Like Earth 1965
as Security Guard
She 1965
as Black Guard (uncredited)
The Curse of the Mummy's Tomb 1964
as Bearer in Museum (uncredited)
Sands of the Desert 1960
as Gong Banger at Sheik's Tent (uncredited)
Credits from TMDB.