寫下本段落嘅繼續 - 1846年,佢升為中尉 喺帕洛阿爾托戰爭中,佢係扎卡里·泰勒嘅軍隊入面
Resaca de la Palma 同蒙特雷 之後佢加入佐伯斯嘅軍隊 嚟到維拉克魯茲,並喺所有戰鬥入面參加 斯科特嘅戰役,最後墨西哥城被攻. 佢喺Contreras同Churubusco嘅戰鬥中獲得隊長嘅榮<unk>, 同埋喺Molino del Rey嘅戰鬥中獲得少校嘅榮<unk>, 佢亦得到咗師團嘅指揮官William J. Worth嘅讚揚. 喺南北戰爭爆發之前,佢曾經係將軍羅伯特·E·李,約瑟夫·E·約翰斯頓,同 P. G. T. 博雷加德嘅好朋友.