Posteriormente al llegar a España, sería ascendido al rango de teniente general, y luego comandó la capitanía general de Andalucía en el año 1814 y la de Castilla la Nueva en 1820.