Nato a Milano da una famiglia nobile, studiò medicina all'Università di Pavia laureandosi nel 1868, avendo per maestri figure illustri della medicina italiana dell'epoca quali Salvatore Tommasi (1813-1888), Luigi Porta (1804-1875), Antonio Quaglino (1817-1894), Eusebio Oehl (1827-1903), ed Arnaldo Cantani.