He began to appear on British television in mainly comedy roles in the 1970s, and is probably best remembered for playing the truculent and somewhat bolshy (though not entirely unsympathetic) maintenance man, Mr. Harman, in Are You Being Served? which he played from 1976 to 1985, including the 1977 film adaptation. He played Arthur, Alf Garnett's mate, in In Sickness and in Health, a follow-up series to Till Death Us Do Part from 1985 to 1990. He also appeared in The Sweeney.