Gregory C. Johnson of Washington, is a retired captain in the United States Navy and holds a BS in Aerospace Engineering from the University of Washington. A former test pilot, Johnson has logged more than 9,500 flying hours in 50 aircraft and performed over 500 carrier landings.
In April 1990, Johnson was accepted as an aerospace engineer and research pilot for the NASA Johnson Space Center Aircraft Operations Division, Ellington Field, Texas. In 1998, he was selected as an astronaut candidate. After serving in various technical assignments within the astronaut office, he was selected for his first spaceflight as pilot on STS-125, and has logged almost 13 days in space.