Al regresar, presidió la Asamblea Constituyente que eligió a Amador Guerrero como primer presidente, y ejerció diversos cargos públicos antes de servir como presidente.