1979 – zakończył czynną służbę wojskową w stopniu pułkownika.

Jako pilot wylatał ponad 5300 godzin, w tym 5000 na samolotach z napędem odrzutowym.

Kariera astronauty i praca w NASA 1967 – 30 czerwca został zakwalifikowany do kosmicznego programu sił powietrznych MOL. Znalazł się w trzeciej grupie pilotów przyjętych do programu. Do zespołu przyjęci zostali wówczas także: James Abrahamson, Robert Herres i . Korpus astronautów przygotowanych do programu MOL został rozwiązany w sierpniu 1969 w związku z zaniechaniem dalszych prac nad stacją. 1969 – 13 sierpnia został członkiem 7. grupy astronautów NASA () i przystąpił do szkolenia specjalistycznego. 1970–1972 – podczas programu Apollo wchodził w skład tzw. załóg wspierających (support crews) misji Apollo 16 i Apollo 19 (odwołanej). W czasie misji Apollo 16 był operatorem łączności (CapCom) w centrum kierowania lotem w Houston. 1976–1983 – po rozpoczęciu realizacji programu Space Shuttle przeszedł szkolenie przewidziane dla specjalistów misji.