początkowo był członkiem personelu Rady Spraw Publicznych Kościoła, w 1962 wyjechał na placówkę do USA, gdzie był kolejno sekretarzem i audytorem delegatury apostolskiej. W latach 1968–1972 był audytorem nuncjatury w Indiach, 1972–1974 radcą nuncjatury i charge d’affaires ad interim w Republice Chińskiej (Tajwanie). Otrzymał tytuły nadzwyczajnego tajnego szambelana (1961), kapelana Jego Świątobliwości (1963), prałata honorowego Jego Świątobliwości (1971).

W grudniu 1974 został mianowany delegatem apostolskim w Mozambiku; otrzymał równocześnie tytularną stolicę arcybiskupią Truentum i odebrał sakrę biskupią 9 lutego 1975 w Bari z rąk kardynała Corrado Ursiego, arcybiskupa Neapolu. W marcu 1981 został pronuncjuszem w Zimbabwe. W styczniu 1985 przeniesiony do pracy w Europie, był początkowo pronuncjuszem w Jugosławii, a w kwietniu 1986 został nuncjuszem z nadzwyczajnymi pełnomocnictwami i szefem delegatury Stolicy Apostolskiej do stałych kontaktów z Polską; przyczynił się do ponownego nawiązania stosunków dyplomatycznych Polski i Watykanu na najwyższym szczeblu. Od marca 1990 był przedstawicielem Stolicy Apostolskiej w ZSRR.