Nasce da un'agiata famiglia milanese. Ottiene la laurea in Medicina presso l'Università degli Studi di Pavia discutendo una tesi della quale è relatore il premio Nobel Camillo Golgi. Negli anni universitari è convittore del Collegio Ghislieri, occupando la stanza N°59 in "Sottomarino". In sintonia con questo ambiente consolida le sue idee positiviste e anticlericali, già assorbite nella famiglia. Portato sia allo studio che all'azione, si dedica alle lotte sociali nelle file socialiste.