Fue ascendiendo hasta alcanzar el grado de teniente coronel y llegó a ocupar algunos cargos en la Junta Superior de Guerra y en el Estado Mayor.