Desempeñó el cargo de la República de Nueva Granada entre 1845 y 1849 y de los Estados Unidos de Colombia entre 1861 y 1864 y de 1866 a 1867.