He served as pilot on STS-98 (2001) and has logged over 309 hours in space.
Hän toimi avaruussukkulalento STS-98:n pilottina (2001) viettäen 309 tuntia avaruudessa.