Służył tam przez trzy lata. 1964 – ukończył Massachusetts Institute of Technology, uzyskując tytuł magistra astronautyki. Wrzesień 1965 – w bazie Edwards w Kalifornii ukończył kurs w Wojskowej Szkole Pilotów Doświadczalnych (Air Force Aerospace Research Pilot School) w klasie 64-C. Po odbytym przeszkoleniu został instruktorem kontroli systemów i pilotażu samolotów: F-101, F-104 i T-33. 1966–1975 – wchodził w skład Korpusu Astronautów NASA. 1973 – otrzymał doktorat honorowy University of South Carolina. 1 stycznia 1976 – zakończył czynną służbę wojskową, przechodząc do rezerwy w stopniu generała brygady. 1990 – otrzymał doktorat honorowy Francis Marion University.
Jako pilot wylatał 4147 godzin, z czego 3632 na samolotach z napędem odrzutowym.
Kariera astronauty 4 kwietnia 1966 – zakwalifikował się do piątej grupy astronautów NASA (). 1969 – podczas misji Apollo 10 i Apollo 11 utrzymywał łączność (CapCom) z załogami przebywającymi w kosmosie z ośrodka kierowania lotem. W czasie misji Apollo 10 był również członkiem naziemnej załogi wspierającej. Później został włączony w skład załogi rezerwowej wyprawy Apollo 13 i załogi podstawowej lotu Apollo 16.