Actor
- Doctors (2000)
- Holby City (1999)
- Silent Witness (1996)
- Inspector Morse (1987)
- "Yes, Prime Minister" (1986)
- Casualty (1986)
- Lovejoy (1986)
- Howard's Way (1985)
- The Bill (1984)
- "Bergerac" (1981)
- Invasion (1980)
- Lillie (1978)
- Rumpole of the Bailey (1978)
- The Internecine Project (1974)
- Last of the Summer Wine (1973)
- "Menace" (1970)
- The Private Life of Sherlock Holmes (1970)
- The File of the Golden Goose (1969)
- The Wednesday Play (1964)
- The Saint (1962)
- Coronation Street (1960)