Actor
- Lloyd George Knew My Father (1982)
- The Hunchback of Notre Dame (1982)
- Britannia Hospital (1982)
- The Missionary (1982)
- Rough Cut (1980)
- Never Never Land (1980)
- Tales of the Unexpected (1979)
- Rumpole of the Bailey (1978)
- No Longer Alone (1978)
- The Greek Tycoon (1978)
- The Uncanny (1977)
- The Early Life of Stephen Hind (1974)
- The Pallisers (1974)
- A Bequest to the Nation (1973)
- The Mackintosh Man (1973)
- The Legend of Hell House (1973)
- Cranford (1972)
- To Encourage the Others (1972)
- The Persuaders! (1971)
- The Rise and Rise of Michael Rimmer (1970)
- Fragment of Fear (1970)
- ITV Saturday Night Theatre (1969)
- The Magic Christian (1969)
- In Search of Gregory (1969)
- ITV Playhouse (1967)
- A Man Could Get Killed (1966)
- BBC Play of the Month (1965)
- Thunderball (1965)
- The Yellow Rolls-Royce (1964)
- The Wednesday Play (1964)
- The Iron Maiden (1963)
- Term of Trial (1962)
- A Pair of Briefs (1962)
- Next to No Time (1958)
- Bonjour tristesse (1958)
- Rockets Galore! (1958)
- The Vicious Circle (1957)
- The Truth About Women (1957)
- Light Fingers (1957)
- Scotland Yard Dragnet (1957)
- Armchair Theatre (1956)
- Safari (1956)
- Touch and Go (1955)
- The Ship That Died of Shame (1955)
- The Man Who Loved Redheads (1955)
- An Alligator Named Daisy (1955)
- The Teckman Mystery (1954)
- Betrayed (1954)
- Rough Shoot (1953)
- Folly to Be Wise (1953)
- The Hour of 13 (1952)
- The Holly and the Ivy (1952)
- The Late Edwina Black (1952)
- Encore (1951)
- The Magic Box (1951)
- Hotel Sahara (1951)
- Trio (1950)
- The Great Lover (1949)
- Isn't It Romantic? (1948)
- The Emperor Waltz (1948)
- Singapore (1947)
- Down to Earth (1947)
- Wanted for Murder (1946)
- To Each His Own (1946)
- Perfect Strangers (1945)
- Dead of Night (1945)
- On Approval (1944)
- The Life and Death of Colonel Blimp (1943)
- One of Our Aircraft Is Missing (1942)
- The First of the Few (1942)
- Night Train to Munich (1940)