| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2001 | Victoria & Albert | Dr. Locock | |
| 1998 | Monk Dawson | Archbishop of Westminster | |
| 1997 | O Homem que Sabia de Menos | Sir Duncan | |
| 1994 | Good King Wenceslas | Kyril | |
| 1992 | Fergie & Andrew: Behind the Palace Doors | Prince Philip | |
| 1990 | Who Bombed Birmingham? | Douglas Hurd, Foreign Secretary | |
| 1987 | Doctor Who: Time and the Rani | Beyus | |
| 1986 | Uma Intriga Internacional | George Hardcastle | |
| 1984 | Scarab | Harrington | |
| 1979 | Os Yankees Estão Voltando | Golfing friend | |
| 1979 | Alvorada Sangrenta | Maj. Russell R.A. | |
| 1978 | The Thirty Nine Steps | Marshall | |
| 1977 | The Three Hostages | McGillivray | |
| 1977 | Uma Ponte Longe Demais | Lt. Col. Mackenzie | |
| 1977 | Heartbreak House | Randall Utterwood | |
| 1976 | Private Lives | Victor Prynne | |
| 1975 | Sporting Chance | Lyndon | |
| 1973 | An Afternoon at the Festival | Howerd | |
| 1970 | The Breaking of Bumbo | Jorum | |
| 1970 | As Três Irmãs | Soliony | |
| 1969 | Maigret at Bay | Préfet de Police | |
| 1967 | A Challenge for Robin Hood | Sir Jamyl de Penitone | |
| 1967 | Doctor Who: The Faceless Ones | Blade | |
| 1966 | Fahrenheit 451 | TV Announcer (uncredited) | |
| 1965 | Uma Batalha no Inferno | - | |
| 1965 | The Legend of Young Dick Turpin | Sir John Burnside | |
| 1964 | Doctor Who: The Keys of Marinus | Eyesen | |
| 1964 | Nothing But the Best | Adrian Slater | |
| 1957 | Carry On Admiral | Second Officer (uncredited) |