Actor
- Darkness Falls (1999)
- B. Monkey (1998)
- Snow White: A Tale of Terror (1997)
- Restoration (1995)
- The Young Indiana Jones Chronicles (1992)
- Haunted Honeymoon (1986)
- Brazil (1985)
- The Growing Pains of PC Penrose (1975)
- The Pallisers (1974)
- The Boy Friend (1971)
- Play for Today (1970)
- ITV Saturday Night Theatre (1969)
- The Dustbinmen (1969)
- The Wednesday Play (1964)
- Lawrence of Arabia (1962)
- H.M.S. Defiant (1962)
- Saturday Night and Sunday Morning (1960)
- Armchair Theatre (1956)
- ITV Play of the Week (1955)