1969
Department S as Camilo Garria1969
Department S as Sarrat1969
Vendetta for The Saint as Marco Ponti1968
The Champions as Col. Santos1968
The Magus as Andreas-Priest1967
Deadlier Than the Male as Carloggio1967
The Long Duel as Ram Chand1967
Doctor Who: The Tomb of the Cybermen as Eric Klieg1966
That Riviera Touch as Ali1966
Run with the Wind as Lennie1965
BBC Play of the Month as Pakhomev1965
Out of the Unknown as Major Khan1965
She as Haumeid (voice) (uncredited)1965
No Place Like Earth as Maj. Khan1964
The Curse of the Mummy's Tomb as Hashmi Bey1964
The Moon-Spinners as Police Lieutenant1964
The High Bright Sun as Prinos1964
The Secret Door as Antonio1963
Doctor Who as Eric Klieg1963
The Sentimental Agent as Not available1963
From Russia with Love as Train Conductor1963
Maniac as Inspector Etienne1963
Impact as Sebastian 'The Duke' Dukelow1962
Z-Cars as Not available1962
The Saint as Vulanin1962
The Saint as Georges Olivant1962
The Saint as Marco Ponti1962
Zero One as Not available1962
Richard the Lionheart as Gamal1961
The Avengers as Not available1961
The Frightened City as Sanchetti1961
Konga as Professor Tagore1960
Maigret as Not available1960
Bottoms Up! as Swarthy Man1960
The Siege of Sidney Street as Brodsky1959
No Hiding Place as Not available1959
The Third Man as Not available1959
Interpol Calling as Captain Pagano1959
Interpol Calling as Pagano1959
Interpol Calling as Capt. Pagano1959
International Detective as Baron Constantine1959
The Mummy as Mehemet Bey1959
Tiger Bay as Poloma Captain1959
The Angry Hills as Not available1959
The Stranglers of Bombay as High Priest of Kali1959
Deadly Record as Angelo1958
Blind Spot as Schrieder1953
South of Algiers as Hassan1953
Deadly Nightshade as Ferrari1952
The Gambler and the Lady as Jacko Spina1949
Adam and Evelyne as Headwaiter at Restaurant (uncredited)1949
Bagdad as Not available1949
Give Us This Day as The lucy1949
Madness of the Heart as Waiter