Agé de 69 ans, le nouveau nonce est né en 1942 près de Pesaro. Il a été ordonné prêtre en 1968 pour le diocèse de Rome. Il est entré au service de la diplomatie du Saint-Siège en 1973.
Il a exercé son ministère au Pakistan, en Angola, au Japon, au Venezuela et en Espagne, puis à Taiwan, avant d’être nommé nonce au Bangladesh, et d’être élevé au rang d’archevêque, en 1992.
En 1996, il a été nommé nonce à Madagascar, à l’Ile Maurice et aux Seychelles; en 1999, en Thaïlande, à Singapour, au Cambodge et délégué apostolique au Myanmar, au Laos, en Malaisie et au Brunei. En avril 2003, Jean-Paul II l’a nommé nonce en Argentine,
Il parle français, anglais, espagnol et portugais.