He flew as a mission specialist on the Discovery space shuttle mission of August 1985 that deployed three communications satellites. Fisher held several NASA administrative positions before being selected as an astronaut in 1980. He left NASA in 1991.