Data nașterii: 15 octombrie 1964
Naționalitate: italiană
Familie: este căsătorit și are trei copii
Hobby-uri: fotbalul, alergatul, înotul și cititul
Roberto a absolvit Academia Forțelor Aeriene Italiene în 1989, obținând diploma în științe aeronautice. A urmat instruirea de bază în cadrul Forțelor Aeriene ale SUA în 1990 și a absolvit Școala de piloți de încercare a Marinei SUA în 1995.
Roberto este colonel în Forțele Aeriene Italiene. A acumulat aproape 2000 de ore de zbor la bordul a peste 40 de tipuri diferite de aeronave.
În iulie 1998, a fost selectat ca astronaut de către Agenția Spațială Italiană (ASI), în colaborare cu ESA, iar o lună mai târziu s-a alăturat Corpului European de Astronauți din Germania.
În 2001, a început pregătirea ca inginer de bord la Centrul de Pregătire a Cosmonauților ‘Iuri Gagarin’ (GCTC) din Moscova, pentru a se pregăti pentru primul său zbor spațial. În 2002, Roberto a participat la un zbor de transfer către Stația Spațială Internațională. Unul dintre obiectivele principale ale acestei misiuni a fost livrarea unei noi „barci de salvare” către Stație, destinată echipajului rezident în cazul unei situații de urgență.
A doua misiune a lui Robert la Stația Spațială Internațională a avut loc în 2005. În calitate de inginer de zbor atât la decolare, cât și la întoarcere, el a jucat un rol important în pilotarea și andocarea navei spațiale. La bordul ISS, a derulat un program experimental intens.
În total, Robert a petrecut 19 zile, 18 ore și 47 de minute în spațiu!