Actor
- Anglo Saxon Attitudes (1992)
- A Ghost in Monte Carlo (1990)
- The Girl in a Swing (1988)
- Hand in Glove (1987)
- Miss Marple: Nemesis (1987)
- Flashpoint Africa (1984)
- Al-mas' Ala Al-Kubra (1983)
- No Longer Alone (1978)
- Conduct Unbecoming (1975)
- 11 Harrowhouse (1974)
- Play for Today (1970)
- Hard Contract (1969)
- The Charge of the Light Brigade (1968)
- The Schoolmaster (1966)
- Tomorrow at Ten (1965)
- Delayed Flight (1964)
- Flipper's New Adventure (1964)
- The Devil's Agent (1962)
- The Naked Edge (1961)
- Coronation Street (1960)
- High Flight (1957)
- Armchair Theatre (1956)
- ITV Play of the Week (1955)
- Three Cases of Murder (1955)
- His Excellency (1952)
- Castle in the Air /I (1952)
- Young Wives' Tale (1951)
- The Woman with No Name (1950)
- They Were Not Divided (1950)
- Morning Departure (1950)
- Last Holiday (1950)
- For Them That Trespass (1949)
- Adam and Evelyne (1949)
- The Mark of Cain (1947)
- The Courtneys of Curzon Street (1947)