В декабре 1846 года был произведён в капитаны. Во время кавалерийской атаки в ходе сражения при Чурубуско потерял левую руку, но остался на действительной службе и был за храбрость, проявленную в сражениях при Контрерасе и Чурубуско, произведён в майоры.