En 1906, junto con Rudesindo Guardia Solórzano, hijo del general Tomás Guardia, y Manuel Castro Quesada, lideraron un movimiento en contra del licenciado Cleto González Víquez, por lo cual fue arrestado y luego puesto en libertad.De 1908 a 1912 fue diputado por San José.