Selected by NASA in May 1984, McCulley completed a one-year training and evaluation program in June 1985, qualifying him for assignment as a pilot on future Space Shuttle flight crews.
McCulley was the Pilot on mission STS-34.