23 maja 1984 został wybrany przez NASA jako kandydat na astronautę, w czerwcu 1985 został zakwalifikowany jako astronauta, wykonywał różne zadania w Centrum Kosmicznym imienia Johna F. Kennedy’ego. W 1994 został pierwszym dyrektorem operacji NASA w Zwiozdnym gorodoku, gdzie pracował również w Centrum Wyszkolenia Kosmonautów im. J. Gagarina i gdzie został przeszkolony w zakresie rosyjskich systemów statków kosmicznych Sojuz i stacji kosmicznej Mir. Uczestniczył w trzech misjach - w pierwszej jako pilot, w dwóch kolejnych jako dowódca.

Od 5 do 11 kwietnia 1991 brał udział w misji STS-37 trwającej 5 dni, 23 godziny i 32 minuty, podczas której umieszczono na orbicie satelitę (Gamma Ray Observatory) (GRO). Od 8 do 17 kwietnia 1993 dowodził misją STS-56 trwającą 9 dni, 6 godzin i 8 minut, podczas której badano atmosferę ziemską przy pomocy zestawu aparatury ATLAS-02. Od 12 do 20 listopada 1995 dowodził misją wahadłowca Atlantis STS-74 na rosyjską stację orbitalną Mir; wahadłowiec połączył się ze stacją.