He has two children, Francesca and Giacomo, and five grand-children, Allegra, Stella, Olivia (Francesca's daughters), Emma and Tobia (Giacomo's children).
He has dual citizenship, Swiss and Italian: his mother, Clementina Prospero, was a Swiss from the Canton of Ticino, his wife Brunella was originally from the Canton of Solothurn.