Fue candidato a la presidencia de México por el Partido Comunista Mexicano en 1929 propuesto por el Bloque Nacional Obrero y Campesino de México, que en ese entonces era dirigido por Diego Rivera, teniendo como adversarios a Pascual Ortiz Rubio y a José Vasconcelos.