Actor
- Lucky Punch (1996)
- Safari (1991)
- Inspector Morse (1987)
- Florence Nightingale (1985)
- The Jail Diary of Albie Sachs (1981)
- A Midsummer Night's Dream (1981)
- Hammer House of Horror (1980)
- The Cat and the Canary (1978)
- Le orme (1975)
- Tales That Witness Madness (1973)
- Le Mur de l'Atlantique (1970)
- Entertaining Mr. Sloane (1970)
- The Adventures of Gerard (1970)
- Meglio vedova (1968)
- Negatives (1968)
- The Other People (1968)
- J'ai tué Raspoutine (1967)
- The Fighting Prince of Donegal (1966)
- La Curee (1966)
- The Moon-Spinners (1964)
- Victim (1961)
- Beat Girl (1960)
- Tunes of Glory (1960)
- Armchair Theatre (1956)