He served in the Mexican–American War and had numerous assignments as a topographical engineer and surveyor in Florida, New Mexico, and Minnesota.
Он участвовал в Американо-мексиканской войне и имел множество назначений, в том числе в качестве инженера-топографа и картографа во Флориде, Нью-Мексико и Миннесоте.