
His television career began in the mid-fifties and although initially playing small parts, during the sixties he began to take on bigger roles, including the part of Detective Chief Inspector Lewis in the BBC's long-running Softly Softly (1966) series. He often played policemen but none more famous than DCI Frank Haskins in The Sweeney (1974), opposite John Thaw and Dennis Waterman, during the seventies, where he was an admirable foil to Thaw's brash, renegade Inspector Jack Regan. He was also a regular in other TV series such as The Nineteenth Hole (1989), You Must Be the Husband (1987) and Shelley (1979), all during the eighties, and No Job for a Lady (1990) opposite Penelope Keith in the nineties.

28 Weeks Later
2007 · as Geoff

The Odessa File
1974 · as Israeli General

Murder Elite
1985 · as Inspector Moss

The Englishman Who Went Up a Hill But Came Down a Mountain
1995 · as Davies the School

Our Mother's House
1967 · as Mr. Moley

Henry VIII and His Six Wives
1972 · as Gardiner

Deceptions
1985

Perfect Friday
1970 · as 1st Airport Official

Catch Me a Spy
1971 · as The Husband

Bel Ami
1971 · as Jacques Rivat

The Informers
1963 · as Police Inspector (uncredited)

George & Mildred
1980 · as Bridges

Born Kicking
1992 · as William Curtley

1+1=1.5
1969 · as Henry Beldon

A Prize of Arms
1962 · as Military Policeman with Dog

Regan
1974 · as Det. Chief Insp. Haskins

Digby, the Biggest Dog in the World
1973 · as Rogerson

On the Run
1963 · as Meredith