| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2016 | Callan: This Man Alone | Himself (archive) | |
| 1988 | Testimony | Khatchaturyan | |
| 1988 | In from the Cold? A Portrait of Richard Burton | Self | |
| 1984 | Puccini | Giacchi, the Doctor | |
| 1982 | The Ghost Downstairs | Narrator | |
| 1981 | The Life and Times of David Lloyd George | Dr Clifford | |
| 1979 | Doctor Who: The Armageddon Factor | The Shadow | |
| 1978 | Les Misérables | Magistrate | |
| 1978 | O Senhor dos Anéis | Gandalf (voice) | |
| 1978 | The Thirty Nine Steps | Harkness | |
| 1977 | The Portable Phonograph | The Actor | |
| 1976 | Buffet | Arnold | |
| 1975 | Snooker | Humphrey | |
| 1969 | Ana dos Mil Dias | Thomas More | |
| 1968 | O Desafio das Águias | Thomas | |
| 1967 | Which of These Two Ladies Is He Married To? | Alex | |
| 1967 | A Challenge for Robin Hood | Sir John | |
| 1965 | The Wars of the Roses | Duke of Suffolk | |
| 1958 | Innocent Sinners | Father Lambert | |
| 1958 | O Drama de Dunquerque | Captain (uncredited) | |
| 1957 | The Film That Never Was | - | |
| 1956 | A Batalha do Rio da Prata | Ray Martin | |
| 1956 | O Homem que Nunca Existiu | Lt. Jewell | |
| 1956 | Alexandre, O Grande | Aeschenes | |
| 1951 | The Long Dark Hall | Sergeant Cochcran |