Filmy:
* Deň trifidov (1962) - hral "Bill Masen"
* The Wrong Box (1966) - hral "Pán Grogan"
* Súkromný život Sherlocka Holmesa (1970) - hral "Dr. Watson"
* The Wicker Man (1973) - hral "Seržant Howie"
* The Last Starfighter (1984) - hral "Centauri"
* The Lair of the White Worm (1988) - hral "profesor James "Jim" Darrow"
* Highlander II:The Quickening (1991) - hral "Otec Sean"
* The Borrowers (1997) - hral "Starý muž"
* Muž, ktorý vedel príliš málo (1997) - hral "ministra"
Televízia:
* Dr. Finlay's Casebook (1962-1971) - hral "Sandy"
* Dobrodružstvá Robina Hooda (1955 – 1959) - hral rôzne úlohy
* Svätý (1962 – 1969) - hral rôzne úlohy
* The Avengers (1961 – 1969) - hral rôzne úlohy
* Väzeň (1967 – 1968) - hral "Number 6" v epizóde "Many Happy Returns"
* Dixon z Dock Green (1955-1976) - hral rôzne úlohy
* The Sweeney (1975-1978) - hral "Terryho Číňana"
* Profesionáli (1977-1983) - hral "Jacko"
* Návrh zákona (1984 – 2010) - hral rôzne úlohy
* Taggart (1983-2010) - hral rôzne úlohy
* Korunovačná ulica (1960 – 2010) - hral rôzne úlohy
* EastEnders (1985-2010) - hral rôzne úlohy
* Tlkot srdca (1992 – 2010) - hral rôzne úlohy
Toto nie je úplný zoznam, ale obsahuje niektoré z jeho najznámejších a najpamätnejších úloh. Bol to všestranný charakterový herec, ktorý sa objavil v mnohých filmoch a televíznych reláciách, kde hral širokú škálu postáv.
Kompletnejší zoznam jeho diel nájdete v databázach ako IMDb.