Fue director del Archivo General de la Nación (1914), Regidor de la Municipalidad de Lima (1914-1921), (1930-1931), Presidente del Congreso Constituyente (1931-1932), fundador y líder del Partido Social Demócrata.