Henderson was born in Thurso in Caithness.
Henderson was early advocate for homeopathy in Scotland and was at the centre of the controversy surrounding the introduction of homeopathy to Edinburgh in the early 1840s.