Actor
- Young Winston (1972)
- Goodbye, Mr. Chips (1969)
- The Wednesday Play (1964)
- Doctor Who (1963)
- Lawrence of Arabia (1962)
- The Monsters (1962)
- The Edgar Wallace Mystery Theatre (1959)
- Lucky Jim (1957)
- Armchair Theatre (1956)
- ITV Play of the Week (1955)
- Richard III (1955)
- Carrington V.C. (1954)
- The Lavender Hill Mob (1951)
- The Blue Lamp (1950)
- Kind Hearts and Coronets (1949)
- Here Come the Huggetts (1948)