He flew on the space shuttle Discovery in April 1985, whose crew included the first US senator in space, Jake Garn, and on the October 1989 Atlantis mission that deployed the Galileo spacecraft. He was selected as an astronaut in 1978 and retired from NASA in 1990.