Acting
23 titles
No biography available.
Dangerous Davies: The Last Detective
Pomeroy
Arabian Adventure
Nubian
Live and Let Die
Quarrel
Lady Caroline Lamb
Black Pug
Sykes
Porter
Twins of Evil
Joachim
Games That Lovers Play
Mr. Howanda
Doctor Who: Terror of the Autons
Strong Man
Leo the Last
Jasper's Bodyguard
Carry On Up the Jungle
Nosha (uncredited)
Up Pompeii!
Jeremy
Son of Man
Boxer
Sympathy for the Devil
Black Power Militant
Doctor Who: The Tomb of the Cybermen
Toberman
No Place Like Earth
Security Guard
Out of the Unknown
She
Black Guard (uncredited)
The Curse of the Mummy's Tomb
Bearer in Museum (uncredited)
The Count of Monte Cristo
Ali
The Wednesday Play
Major Buba
Doctor Who
The Avengers
Giles
Sands of the Desert
Gong Banger at Sheik's Tent (uncredited)