Ricoprì diverse cariche istituzionali; fece parte del consiglio del Royal Infirmary di Edimburgo (1875-1876), fu presidente della Società dei Medici-Chirurghi di Edimburgo (1883-1885) e presidente del Royal Institute of Public Health (1893).