Il est le fils de Maria-Luisa et de Luca, originaires de Sardaigne. Il a six frères et sœurs, Jean-Marie, Inès, Mathilde, Attilio, Victor et une seconde Mathilde, nés respectivement en 1920, 1922, 1923 1928, 1929, et 1934.
En 1949, il se marie avec Maria Rossi, originaire d'Italie du Nord. Elle décède en 1973 d'un cancer. Il se remarie en 1978 avec Jacqueline Rosniakowski, fille de la résistante Françoise Liberator, qui a déjà deux filles d'une précédente union.
Il a un fils, Jean-Marie, qui a lui-même eu trois fils.
En 1981, il est nommé membre du cabinet de Charles Fiterman, ministre des Transports, où il est chargé des relations avec les élus et le Parlement. Il est ensuite président de l' Office national de la navigation (ONN) de 1984 à 1987[2].