He served on board the Space Shuttle "Atlantis" as a mission specialist on STS-122, and is the current mission specialist 1 on STS-129.
He served on board the Space Shuttle "Atlantis" as a mission specialist on STS-122. He is the current mission specialist 1 on STS-129.