Actor
- The Beggar Bride (1997)
- My Friend Walter (1992)
- Casualty (1986)
- Clockwise (1986)
- Screen Two (1985)
- "Victoria Wood: As Seen on TV" (1985)
- The Bill (1984)
- The Patricia Neal Story (1981)
- Only Fools and Horses (1981)
- "Bergerac" (1981)
- Lady Oscar (1979)
- Just Between Ourselves (1978)
- Rumpole of the Bailey (1978)
- All Creatures Great and Small (1978)
- Esther Waters (1977)
- The Three Hostages (1977)
- "Bill Brand" (1976)
- Hedda (1976)
- In Celebration (1975)
- O Lucky Man! (1973)
- Doomwatch (1972)
- A Day in the Death of Joe Egg (1972)
- Say Hello to Yesterday (1971)
- The Raging Moon (1971)
- Play for Today (1970)
- BBC Play of the Month (1965)
- Public Eye (1965)
- The Wednesday Play (1964)
- Stuff and Nonsense (1960)
- Armchair Theatre (1956)