Ejerció cargos diplomáticos en París, para regresar a su país y tener una ascendente carrera política, siendo elegido concejal, diputado, representante a la Cámara y Senador de la República.