Er besuchte die Schule in Como und studierte Mathematik an den Universitäten Pavia und Mailand. Hier schloss er sich der italienischen Nationalbewegung an, die unter der Führung von Giuseppe Mazzini und Giuseppe Garibaldi für die Unabhängigkeit Italiens kämpften. Im Vorfeld der nationalen Einigung Italiens kämpfte er mit den Rothemden gegen die österreichische Besatzungsmacht. Nach der Proklamation des Königreichs Italien im Jahr 1861 zog er in den Senat des neuen Nationalstaats ein.