השלם את המשפט הבא: הוא קיבל קידום למייג'ור לאחר קרב סררו גורדו ב-18 באפריל 1847. הוא גם נלחם בקונטרס,
צ'רובוסקו, וצ'פולטפק, ונפצע באחרונה. עד סוף המלחמה, הוא קיבל קידום פטנט נוסף לסגן קולונל ולקולונל, אך הדרגה הקבועה שלו הייתה עדיין קפטן המהנדסים, והוא נשאר קפטן עד העברתו לחיל הפרשים בשנת 1855.