En 1856 se ganó el grado de teniente coronel luego del sitio y toma de Puebla el 3 de diciembre de 1856.