| Vendetta for The Saint (1969) as Marco Ponti |
| The Magus (1968) as Andreas-Priest |
| Doctor Who: The Tomb of the Cybermen (1967) as Eric Klieg |
| The Long Duel (1967) as Ram Chand |
| Deadlier Than the Male (1967) as Carloggio |
| Run with the Wind (1966) as Lennie |
| Khartoum (1966) as Giriagis Bey |
| That Riviera Touch (1966) as Ali |
| No Place Like Earth (1965) as Maj. Khan |
| Licensed to Kill (1965) as Russian Commissar |
| She (1965) as Haumeid (voice) (uncredited) |
| The Intelligence Men (1965) as Assassin (uncredited) |
| The High Bright Sun (1964) as Prinos |
| The Curse of the Mummy's Tomb (1964) as Hashmi Bey |
| The Moon-Spinners (1964) as Police Lieutenant |
| The Secret Door (1964) as Antonio |
| From Russia with Love (1963) as Train Conductor |
| Maniac (1963) as Inspector Etienne |
| Impact (1963) as Sebastian 'The Duke' Dukelow |
| On the Beat (1962) as Manzini |
| The Frightened City (1961) as Sanchetti |
| Konga (1961) as Professor Tagore |
| The Siege of Sidney Street (1960) as Brodsky |
| Bottoms Up! (1960) as Swarthy Man |
| The Stranglers of Bombay (1959) as High Priest of Kali |
| The Mummy (1959) as Mehemet Bey |
| The Angry Hills (1959) |
| Deadly Record (1959) as Angelo |
| Tiger Bay (1959) as Poloma Captain |
| Blind Spot (1958) as Schrieder |
| Battle of the V-1 (1958) as Eryk |
| South of Algiers (1953) as Hassan |
| Deadly Nightshade (1953) as Ferrari |
| The Gambler and the Lady (1952) as Jacko Spina |
| Madness of the Heart (1949) as Waiter |
| Bagdad (1949) |
| Give Us This Day (1949) as The lucy |
| Adam and Evelyne (1949) as Headwaiter at Restaurant (uncredited) |