En esas tres décadas sirvió por todo su país, se distinguió durante la Guerra de México-Estados Unidos (1846-1848) y actuó como Superintendente en West Point.