Participó en la marcha sobre Lima y por su destacada actuación en la batalla de La Palma, librada el 5 de enero de 1855, fue ascendido a teniente coronel.