Johnson was widely known as an authority on agricultural matters. He took part in the agitation which led to the passing of the Public Health Act 1848, and was for many years chairman of the Croydon local board of health. He was elected Fellow of the Royal Society on 10 March 1842.