Ondorengo esaldia bete: Berehala hasi zen bere soldadutza Mexikoko eta Estatu Batuen arteko gerran. Gerra hartan, kapitain titulua eman zioten Contrerasko guduan egindako jardueragatik eta
Teniente izendatu ninduten handik 6 egunera. Gerraren ondoren Estatu Batuetara itzuli ondoren, marrazketa irakasle laguntzaile bihurtu zen West Pointen 1850etik 1853ra eta Floridako seminoleen aurka borrokatu zen 1856tik 1858ra. Kapitain izendatu zuten 1860ko azaroaren 22an.