Han hadde fra 1970 tjeneste i det pavelige diplomati, med tjeneste i blant annet i Den dominikanske republikk og i Zaire (senere kalt Den demokratiske republikken Kongo), ved Statssekretariatet i Den romerske kurie, før han var på Malta, og til slutt tilbake til Statssekretariatet hvor han var i årene 1983 til 1987.