Actor
- Sporting Chance (1976)
- Mistress Pamela (1974)
- That's Your Funeral (1972)
- Follow Me! (1972)
- The Rivals of Sherlock Holmes (1971)
- Quest for Love (1971)
- Dulcima (1971)
- The Persuaders! (1971)
- Play for Today (1970)
- Wuthering Heights (1970)
- The Rise and Rise of Michael Rimmer (1970)
- Foreign Exchange (1970)
- Where's Jack? (1969)
- Moon Zero Two (1969)
- Porterhouse: Private Eye (1965)
- A Study in Terror (1965)
- The Little Ones (1965)
- Public Eye (1965)
- The Wednesday Play (1964)
- Doctor Who (1963)
- Term of Trial (1962)
- The Saint (1962)
- Coronation Street (1960)
- The Edgar Wallace Mystery Theatre (1959)
- The Two-Headed Spy (1958)
- Armchair Theatre (1956)