Actor
- The Private Life of Sherlock Holmes (1970)
- Barrister at Law (1969)
- ITV Saturday Night Theatre (1969)
- Anne of the Thousand Days (1969)
- If There Weren't Any Blacks You'd Have to Invent Them (1968)
- Hot Millions (1968)
- Gates to Paradise (1968)
- "Misleading Cases" (1967)
- Hide and Seek (1964)
- The Wednesday Play (1964)
- Go to Blazes (1962)
- In the Doghouse (1962)
- Don't Bother to Knock (1961)
- Shadow of the Cat (1961)
- The Night We Got the Bird (1961)
- Carry on Regardless (1961)
- School for Scoundrels (1960)
- In the Nick (1960)
- Carlton-Browne of the F.O. (1959)
- A Question of Adultery (1958)
- Rx for Murder (1958)
- Fiend Without a Face (1958)
- Light Fingers (1957)
- Brothers in Law (1957)
- High Flight (1957)
- Armchair Theatre (1956)
- Je plaide non coupable (1956)
- Fun at St. Fanny's (1956)
- Burnt Evidence (1954)
- The Crowded Day (1954)
- Eight O'Clock Walk (1954)
- Top of the Form (1953)
- Four Sided Triangle (1953)
- Laxdale Hall (1953)
- Top Secret (1952)
- Penny Princess (1952)
- The Smart Aleck (1951)
- Captain Horatio Hornblower R.N. (1951)
- Counterblast (1951)
- The Twenty Questions Murder Mystery (1950)
- Tony Draws a Horse (1950)
- The Mudlark (1950)
- Trio (1950)
- Madeleine (1950)
- Blackout (1950)
- Madness of the Heart (1949)
- For Them That Trespass (1949)
- Badger's Green (1949)
- This Was a Woman (1948)
- The Winslow Boy (1948)
- The Weaker Sex (1948)
- Vice Versa (1948)
- The Guinea Pig (1948)
- Bedelia (1946)
- The Prime Minister (1941)
- Inspector Hornleigh on Holiday (1939)
- The Citadel (1938)
- A Romance in Flanders (1937)