Fue el fundador del Partido Socialista Peruano en 1928 (que, tras su muerte, pasaría a denominarse Partido Comunista Peruano, a instancias de la III Internacional, y por obra de Eudocio Ravines, que ejercía entonces la secretaría general del partido), fuerza política que, según su acta de fundación, tendría como herramienta axial al marxismo-leninismo, y de la Confederación General de Trabajadores del Perú, en 1929.