Attivo nel Partito Socialista Italiano, divenne sindaco di Monza nel 1914. Durante la Prima guerra mondiale partecipò alla Conferenza di Zimmerwald. Nel 1918 subì un'aggressione da elementi nazionalisti da cui riportò gravi traumi.