Dal 1831, e fino al termine della sua vita, ricoprì la carica di medico municipale di Milano. In questo lasso di tempo instaurò delle misure cautelative per proteggere la salute pubblica dalla peste che travolse Milano per ben quattro volte (negli anni 1836, 1849, 1854, 1855).