Actor
- Poirot (1989)
- Honour, Profit & Pleasure (1985)
- "The Woman in White" (1982)
- Lillie (1978)
- Full Circle (1977)
- Joseph Andrews (1977)
- BBC2 Playhouse (1974)
- Night Watch (1973)
- "The Sextet" (1972)
- "The Spoils of Poynton" (1970)
- "Callan" (1967)
- Sky West and Crooked (1966)
- Public Eye (1965)
- Murder Most Foul (1964)
- Doctor in Distress (1963)
- I Could Go on Singing (1963)
- The Punch and Judy Man (1963)
- Crooks Anonymous (1962)
- Two Living, One Dead (1961)
- The Millionairess (1960)
- Armchair Theatre (1956)
- The Black Knight (1954)
- Once a Jolly Swagman (1949)
- The Queen of Spades (1949)
- Esther Waters (1948)