STS–131, a Discovery űrrepülőgép 38. repülésének pilótája. A LeonardóMulti-Purpose Logistics Module (MPLM) űreszközzel logisztikai árut – 27 000 kilogramm – (víz, élelmiszer, ruházat, személyes tárgyak, orvosi- eszközök, berendezések, kutatási- kísérleti anyagok és eszközök) szállítottak. Egy űrszolgálata alatt összesen 15 napot, 02 órát, 47 percet, és 10 másodpercet (362 óra) töltött a világűrben. 10 029 810 kilométert (6 232 235 millió mérföldet) repült, 238 alkalommal kerülte meg a Földet.