Nenhuma biografia disponível.
| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2007 | Parrot Fashion | - | |
| 2001 | Another Life | Sir Henry Curtis-Bennett | |
| 1999 | Ester, a Rainha da Pérsia | Hauptmann der Wache | |
| 1998 | The Sea Change | Oldberg | |
| 1997 | Davi | Isai | |
| 1995 | Ricardo III | City Gentleman | |
| 1992 | Freddie As F.R.O.7. | Additional voices (voice) | |
| 1987 | A Grande Cruzada | Simon Nerra | |
| 1987 | Playing Away | Fredrick | |
| 1984 | Other Halves | Irwin | |
| 1984 | The Zany Adventures of Robin Hood | Moishe | |
| 1984 | Papa João Paulo II | Jerzy Loparicz | |
| 1983 | Atlantis | Goff | |
| 1981 | Doctor Who: Logopolis | The Captain (archive footage) | |
| 1979 | Henry IV Part 2 | Earl of Northumberland | |
| 1979 | Henry IV Part 1 | Henry Percy | |
| 1979 | Adeus à Inocência | Cook (uncredited) | |
| 1979 | Even Solomon | Jake | |
| 1979 | The Quatermass Conclusion | Tommy Roach | |
| 1979 | Meetings with Remarkable Men | Father Maxim | |
| 1978 | Doctor Who: The Pirate Planet | The Pirate Captain | |
| 1977 | Exiles | Ernest Hemingway | |
| 1976 | The Hunchback of Notre Dame | Provost | |
| 1975 | The Secret Agent | Mr. Michaelis | |
| 1974 | Soft Beds, Hard Battles | Colonel Meinertzhagen | |
| 1973 | The Optimists of Nine Elms | Policeman | |
| 1971 | Mary Stuart, Rainha da Escócia | Morton | |
| 1971 | Macbeth | Caithness | |
| 1965 | Othello | Senators-Soldiers-Cypriots |