W 1841 ukończył akademię wojskową West Point. Brał udział między innymi w wojnie amerykańsko-meksykańskiej, gdzie został ranny i uzyskał awans za udział w bitwie pod Chapultepec.