הוא החל מיד את שירותו הצבאי במלחמת מקסיקו-אמריקה. במהלך המלחמה הזאת, הוא היה קפטן חותם על הביצועים שלו בקרב של Contreras ו Churubusco
וקידמו אותו לסגן ראשון שישה ימים לאחר מכן. לאחר שחזר לארה"ב לאחר המלחמה, הוא הפך לעוזר פרופסור לציור בווסט פוינט מ-1850 עד 1853 ונלחם נגד הסמינולים בפלורידה מ-1856 עד 1858. הוא הועלה לקפטן ב-22 בנובמבר 1860.