En 1845, fue ascendido al rango de mayor y en 1848 al rango de teniente coronel.