Sa carrière télévisée a débuté au milieu des années cinquante et bien qu'il ait d'abord joué de petits rôles, à partir des années soixante, il s'est vu confier des rôles plus importants, notamment celui de l'inspecteur divisionnaire Lewis dans la série de longue haleine de la BBC Softly Softly (1966). Il a souvent incarné des policiers, mais aucun n'est devenu aussi célèbre que l'inspecteur principal Frank Haskins dans The Sweeney (1974), aux côtés de John Thaw et Dennis Waterman, durant les années soixante-dix, où il constituait un faire-valoir admirable face à l'inspecteur Jack Regan, fougueux et rebelle, de Thaw. Il a également été un habitué d'autres séries télévisées telles que The Nineteenth Hole (1989), You Must Be the Husband (1987) et Shelley (1979), toutes durant les années quatre-vingts, et No Job for a Lady (1990) aux côtés de Penelope Keith dans les années quatre-vingt-dix.