Do 1966 był tam pilotem doświadczalnym. 1973 – ukończył wyższy kurs zarządzania w Harvard Business School. Luty 1976 – w stopniu pułkownika przeszedł do rezerwy.
Jako pilot wylatał ponad 5500 godzin, z czego 5000 na samolotach z napędem odrzutowym.
Kariera astronauty 4 kwietnia 1966 – zakwalifikował się do piątej grupy astronautów NASA (), liczącej 19 osób. Marzec 1969 – podczas lotu statku Apollo 9 utrzymywał łączności radiową (CapCom) z załogą pracującą na orbicie. 31 stycznia – 9 lutego 1971 – uczestniczył w locie statku Apollo 14. Kwiecień 1972 – był dublerem pilota modułu dowodzenia misji Apollo 16. W czasie lotu pełnił funkcję operatora łączności (CapCom). Grudzień 1972 – ponownie był dublerem pilota modułu dowodzenia tym razem statku Apollo 17. W czasie lotu utrzymywał łączności radiową (CapCom) z załogą pracującą w kosmosie. Do odejścia z Korpusu Astronautów był kandydatem do wzięcia udziału w programie Space Shuttle. Luty 1976 – opuścił szeregi NASA. Apollo 14 Start misji Apollo 14 nastąpił 31 stycznia 1971. Dowódcą wyprawy był Alan Shepard, pilotem modułu księżycowego „Antares” – Edgar Mitchell, a pilotem modułu dowodzenia „Kitty Hawk” – Roosa. 5 lutego Shepard i Mitchell wylądowali na Księżycu.