 Whilst serving as the physician-in-ordinary to the Lord Lieutenant of Ireland, Thompson became involved in the Women's National Health Association of Ireland, an initiative of Lady Aberdeen.Thompson was knighted in 1907 for services to medicine.Throughout his career Thompson paid particular attention to infantile diseases and tuberculosis, serving as a member of the committee for the 1907 Tuberculosis Exhibition.