Po absolvování United States Military Academy ve West Point byl zařazen k pěchotě. Stal se velitelem čety a později důstojníkem 2. výsadkové bojové skupiny ve Fort Benningu v Georgii. Podstoupil pokročilý pěchotní a výsadkový výcvik a byl převelen k 101. výsadkové divizi v Kentucky a pak do západního Německa k 6. pěchotnímu regimentu. Sloužil v Berlíně v letech 1960–1961, v důležitém momentu tohoto rozděleného města (Berlínská zeď byla vztyčena týden po jeho odjezdu). Od roku 1965 byl zpátky na West Point, kde učil inženýrství. V 60. letech se účastnil války ve Vietnamu. Po vítězství ve válce v Zálivu působil jako vojenský analytik.