Con cuatro compañeros fundó en San Feliú de Guíxols las agrupaciones locales de Unión General de Trabajadores y Partido Socialista Obrero Español, de las que llega a ser secretario general.