Laureato in Ingegneria Elettronica al Politecnico di Torino nel 1982, lavora in Thales Alenia Space dal 1983.
Fino al 1995 è stato responsabile di vari sottosistemi e strumenti scientifici nell’ambito del satellite Tethered, sviluppato in collaborazione con la NASA, e delle relative campagne di lancio (TSS1 e TSS-1R che hanno volato con lo Space Shuttle rispettivamente nel 1992 e 1996).
Dal 1996 è stato Program Manager per Thales Alenia Space di alcuni dei principali programmi scientifici dell’ ESA come Rosetta (Comet rendez-vous & landing), Herschel e Planck (osservazione astronomica nell’infrarosso e microonde), BepiColombo (esplorazione del pianeta Mercurio).
Attualmente è direttore dei “Programmi Scientifici” nell’ambito del Dominio Esplorazione e Scienza e riveste il ruolo di Program Manager del nuovo satellite astronomico Euclid, sviluppato per l’Agenzia Spaziale Europea ESA e mirato allo studio su larga scala della Energia e della Materia Oscura.