In June 1951, he joined the National Advisory Committee of Aeronautics (NACA) in Langley, Virginia, the precursor of NASA. In September 1951 he was called to duty as an Army Aviator by the United States Army and later served as the Chief Engineering and Maintenance Officer of all U. S. 8th Army in Korea. In 1955 he returned to NACA, which later became the National Aeronautics and Space Administration.

He worked on all USA manned spacecraft programs in pursuit of putting a man on the moon: Mercury, Gemini, and Apollo. He was the Program Manager of Little Joe II in support of the Apollo Program and supported the Skylab Program.

Later he was Manager of the Space Shuttle Engineering Office and then Deputy Manager of the Orbiter Project Office at the Johnson Space Center in Houston, Texas. He left JSC to go to NASA Headquarters becoming the Assistant to the NASA Deputy Director and later NASA Chief Engineer.

He retired from NASA after 36 years of service. He received numerous awards and citations during his NASA career.

After his NASA career, he worked for Ford Aerospace Corporation in Washington, D. C. He then became a consultant to the Director at the Department of Defense at the Missile Defense Agency. He continued his association with NASA by consulting in support of the NASA Space Exploration Program.