Dates of rank • June 1, 1943:
Second lieutenant • December 1, 1943:
First lieutenant • March 16, 1953:
Lieutenant colonel • September 1, 1959:
Colonel • October 22, 1966:
Brigadier general • c. 1970:
Major general • 1973:
Lieutenant general Assignments • 1940 – 1943: Attended the
United States Military Academy, graduated on June 1, 1943 • 1943 – 1947: Served in
World War II with the
Headquarters and Headquarters Company, 255th Infantry Regiment,
63rd Infantry Division, commissioned (
ASN: O-26048), reached the rank of
Major • 1947 – 1950: Assistant Professor, Military science and tactics,
Georgia Institute of Technology • 1950 – 1952: S3 and Battalion Executive Officer,
508th Airborne Regimental Combat Team • 1953 – 1954: Infantry Battalion Commander, Regimental Executive Officer,
31st Infantry Regiment,
7th Infantry Division • 1954: G1 and G2, 7th Infantry Division • 1955 – 1958: Army Representative Office of the Commandant of the
United States Air Force Academy • 1960 – 1962: Director of the Combat Devels and worked in the office of the deputy assistant commandant of the
Army Aviation School • 1962 – 1965: Executive Officer to the
Assistant Secretary of the Army • 1965 – 1966:
Commanding Officer of the
11th Aviation Group,
1st Cavalry Division • 1966 – 1968: Military assistant in the Office of the Director of the Office of Defense, Research and Engineering • 1968 – 1969: Assistant Division Commander,
101st Airborne Division • 1969 – 1970:
Commanding general of the
1st Aviation Brigade • 1970: Director of
Army Aviation, Office of the
Assistant Chief of Staff for Force Development,
Department of the Army • 1970 – 1973: Commanding general of the
United States Army Aviation Center and commandant of the
United States Army Aviation School,
Fort Rucker, Alabama • 1973 – 1975: Commanding general of
III Corps,
Fort Hood, Texas • 1975 – 1978: Commanding general of the
5th United States Army,
Fort Sam Houston, Texas • 1978: Retired from military service on June 30, 1978, with the rank of lieutenant general. == Personal life ==