En su carrera militar siguió ascendiendo, siendo nombrado Coronel en 1841 y Mayor general en 1851.