Actor
- Testimony (1988)
- The Kitchen Toto (1987)
- Playing Away (1987)
- Restless Natives (1985)
- Hitler's S.S.: Portrait in Evil (1985)
- "Bleak House" (1985)
- Sharma and Beyond (1984)
- P'tang, Yang, Kipperbang. (1982)
- Brideshead Revisited (1981)
- The Dollar Bottom (1981)
- Enemy of the People (1980)
- "Fox" (1980)
- A Tale of Two Cities (1980)
- The Dogs of War (1980)
- Yes, Minister (1980)
- Hammer House of Horror (1980)
- Father's Day (1979)
- Gator (1976)
- BBC2 Playhouse (1974)
- "The Nearly Man" (1974)
- Centre Play (1973)
- The Frighteners (1972)
- Nightmare (1972)
- "Country Matters" (1972)
- "Menace" (1970)
- Play for Today (1970)
- Country Dance (1970)
- ITV Saturday Night Theatre (1969)
- The Looking Glass War (1969)
- Mosquito Squadron (1969)
- The Syndicate (1968)
- The Limbo Line (1968)
- ITV Playhouse (1967)
- "Callan" (1967)
- Mystery and Imagination (1966)
- Murder at the Gallop (1963)
- The Break (1963)
- 55 Days at Peking (1963)
- The Saint (1962)
- Foxhole in Cairo (1960)
- Trouble with Eve (1960)
- Danger Tomorrow (1960)
- The Bulldog Breed (1960)
- Dunkirk (1958)
- Yangtse Incident: The Story of H.M.S. Amethyst (1957)
- The Curse of Frankenstein (1957)
- You Can't Escape (1956)
- Armchair Theatre (1956)
- The Dark Avenger (1955)
- Isn't Life Wonderful! (1954)
- Golden Ivory (1954)
- Happy Ever After (1954)
- Knights of the Round Table (1953)
- The House of the Arrow (1953)
- Tread Softly (1952)
- Paul Temple Returns (1952)
- You're Only Young Twice (1952)