Actor
- Weak at Denise (2001)
- Beautiful Thing (1996)
- Riff-Raff (1991)
- Poirot (1989)
- The Bill (1984)
- "Just Good Friends" (1983)
- Only Fools and Horses (1981)
- Murder by Decree (1979)
- What's Up Nurse! (1978)
- Schizo (1976)
- Clegg (1973)
- Are You Being Served? (1972)
- Family Life (1971)
- On the Buses (1971)
- Play for Today (1970)
- The Horror of Frankenstein (1970)
- The Nine Ages of Nakedness (1970)
- "The Gold Robbers" (1969)
- A Nice Girl Like Me (1969)
- Touch of Leather (1968)
- "Please Sir!" (1968)
- 2001: A Space Odyssey (1968)
- The Mini-Affair (1967)
- Poor Cow (1967)
- The Wednesday Play (1964)