Se graduó de West Point en 1842 en el lugar 54 de 62 alumnos, justo a tiempo para servir con distinción en la guerra con México y obtener el rango de mayor.