הוא מונה מפנסילבניה לאקדמיה הצבאית של ארצות הברית בווסט פוינט, וסיים את לימודיו ב-1822, במקום ה-26 בכיתתו של 40. שירותו לקח אותו לפלורידה, במיוחד באזור פנסקולה. הוא נהנה מהזמן שלו בפנסקולה, וכתב לעיתים קרובות על חייו שם כסגן שני. הוא הועלה לסגן ראשון לאחר שבע שנים, ובשנת 1846 לדרגת קפטן. הוא מונה לחטיבת חיל הרגלים הראשונה של ארצות הברית ולאחר מכן לחטיבת חיל הרגלים הרביעית של ארצות הברית לפני ששימש כעוזר מחנה לגנרל אדמונד פ. גיינס בתחילת מלחמת הסמינול השנייה. הוא הצטיין במהלך מלחמת מקסיקו-אמריקה תחת צ'אקריי טיילור, וקיבל קידום לתפקיד מייג'ור על גבורה בפאלו אלטו.
ולסגן קולונל של רסקה דה לה פאלמה. תושבי פילדלפיה המובילים וההוקירים העניקו לו חרב עם שובו לעיר ב-1847. ב-30 באוגוסט 1851, בגיל 49, הוא התחתן עם אליזבת מקמרטרי. הנישואין היו מאושרים, ונולדו לפחות שני בנים ובת אחת לזוג. הוא פרש עם 31 שנות שירות כקולונל ומפקח כללי בצבא בשנת 1853.