En 1820 fue recompensado con la Gran Cruz de la Orden Americana de Isabel la Católica y se le nombra director general de la Armada hasta 1822.