Aunque nunca volvió a prestar servicio activo, fue ascendido a Teniente general el 24 de diciembre de 1858, a General el 28 de agosto de 1865, y finalmente a Mariscal de campo el 21 de junio de 1887.