1981
Dangerous Davies: The Last Detective as Pomeroy1979
Arabian Adventure as Nubian1976
I, Claudius as Not available1973
Live and Let Die as Quarrel1972
Sykes as Porter1972
Lady Caroline Lamb as Black Pug1971
Twins of Evil as Joachim1971
Games That Lovers Play as Mr. Howanda1971
Doctor Who: Terror of the Autons as Strong Man1970
Up Pompeii! as Jeremy1970
Carry On Up the Jungle as Nosha1969
Son of Man as Boxer1968
Sympathy for the Devil as Black Power Militant1967
Doctor Who: The Tomb of the Cybermen as Toberman1965
Out of the Unknown as Security Guard1965
She as Black Guard (uncredited)1965
No Place Like Earth as Security Guard1964
The Curse of the Mummy's Tomb as Bearer in Museum (uncredited)1964
The Count of Monte Cristo as Ali1963
Doctor Who as Toberman1963
Doctor Who as Strong Man1961
The Avengers as Giles1960
Sands of the Desert as Gong Banger at Sheik's Tent (uncredited)