| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2006 | O Dono da Festa 2 | Provost Cunningham | |
| 1994 | Late-Flowering Lust | Mr Fairclough | |
| 1992 | Il segno del comando | Edwin Price | |
| 1991 | Doce Infidelidade | - | |
| 1990 | The Fool | Sir Martin Locket | |
| 1989 | The Childeater | Mr. Thomas | |
| 1988 | Hot Paint | Earl of Lanscombe | |
| 1987 | The Second Victory | - | |
| 1987 | The Hospice | Bannard | |
| 1986 | Morte em Três Atos | Capt. Arthur Hastings | |
| 1986 | The Secret Diaries of the Film Censors | - | |
| 1986 | Poirot e o Jogo Macabro | Hastings | |
| 1986 | Alice in Wonderland | White Rabbit | |
| 1985 | John Lennon: A Journey in the Life | Times Critic | |
| 1985 | Treze à Mesa | Capt. Arthur Hastings | |
| 1984 | The House | Bishop Wooler | |
| 1984 | The Wind in the Willows | Reggie the Motorist (voice) | |
| 1983 | The Wind in the Willows | Reggie (voice) | |
| 1983 | E la Nave Va | Ricotin | |
| 1980 | The Taming of the Shrew | Hortensio | |
| 1980 | Rising Damp | Boutique Assistant | |
| 1978 | Landscape From A Dream | Narrator | |
| 1977 | Joseph Andrews | Fop One | |
| 1976 | Under the Doctor | Rodney Harrington-Harrington / Lord Woodbridge | |
| 1975 | Barry Lyndon | Lt. Jonathan Fakenham | |
| 1972 | Up the Front | Captain Nigel Phipps-Fortescue | |
| 1971 | Como Agarrar um Espião | British Atache | |
| 1971 | Luxúria de Vampiros | Biggs | |
| 1970 | The Rise and Rise of Michael Rimmer | 'Spot' | |
| 1970 | Mad Jack | - | |
| 1969 | Otley | Man at Party | |
| 1964 | O Rolls-Royce Amarelo | (uncredited) | |
| 1964 | The Diary of a Nobody | Mr. Cummings | |
| 1964 | Nothing But the Best | Grenadier Guard at Ball | |
| 1964 | Maggie | Christopher |