Awanse 40px|podporucznik podporucznik US Army – 1958 40px|porucznik porucznik US Army – 1959 40px|kapitan kapitan US Army – 1962 40px|major major US Army – 1966 40px|podpułkownik podpułkownik US Army – 1970 40px|pułkownik pułkownik US Army – 1976 40px|generał brygadier generał brygadier US Army – 1979 40px|generał major generał major US Army – 1983 40px|generał porucznik generał porucznik US Army – 1986 40px|generał generał US Army – 1989
Odznaczenia Combat Infantry Badge Parachutist Badge Air Assault Badge Pathfinder Badge Presidential Service Badge Office of the Secretary of Defense Identification Badge Office of the Joint Chiefs of Staff Identification Badge Army Staff Identification Badge Medal Departamentu Obrony za Wybitną Służbę (Defense Distinguished Service Medal) – czterokrotnie Army Medal Sił Lądowych za Wybitną Służbę (Distinguished Service Medal) – dwukrotnie Medal Departamentu Obrony za Wzorową Służbę (Defense Superior Service Medal) Legia Zasługi – dwukrotnie Medal Żołnierza Brązowa Gwiazda Purpurowe Serce Medal Lotniczy Joint Service Medal Pochwalny Commendation Medal Army Medal Pochwalny Commendation Medal – trzykrotnie Prezydencki Medal Wolności – 1991 Prezydencki Medal Wolności z wyróżnieniem – 1993 Presidential Citizens Medal Medal Służby Obrony Narodowej Medal Służby w