Roberto Vittori pochází z Viterba, po absolvování střední školy studoval v letech 1983–1985 fyziku na univerzitě v Pise, následující čtyři roky strávil na vojenské letecké akademii, v Pozzuoli. Roku 1990 absolvoval stáž u amerického letectva v Texasu. Poté sloužil u italského letectva, létal na Tornadech GR1. Byl vyslán ke studiu na škole zkušebních letců námořního letectva USA v Patuxent River, úspěšně ji absolvoval v listopadu 1995. Po návratu se účastnil prací na programu Eurofighter 2000. Během služby nalétal na 2000 hodin ve 40 typech letadel.[1][2]
Astronaut
V červenci 1998 byl ve 3. náboru Italské kosmické agentury (ASI) vybrán do oddílu astronautů ESA, v srpnu 1998 zahájil s dalšími členy oddílu ESA výcvik na funkci letového specialisty v Johnsonově vesmírném středisku v Houstonu. Výcvik letového specialisty dokončil v srpnu 2000. V březnu 2001 se kvalifikoval jako operátor manipulátoru raketoplánu, v červenci téhož roku v Kanadě získal i kvalifikaci operátora manipulátoru na ISS.[3]
Od roku 2008 se uvažovalo o jeho účasti v některém ze zbývajících letů Space Shuttlů. Až 11. srpna 2009 NASA oznámila sestavu posádky letu STS-134 do níž byl Vittori zařazen.[7] Start raketoplánu Endeavour proběhl 16. května 2011, Roberto Vittori odstartoval jako letový specialista na svou třetí misi do vesmíru. Raketoplán dopravil k ISS spektrometr AMS-02 (Alpha Magnetic Spectrometer) a nehermetizovanou plošinu ELC-3. Let trval 15 dní, 17 hodin a 38 minut, Endeavour se ze své historicky poslední mise vrátil na Kennedyho vesmírné středisko 1. června 2011.[8]