Después de la escuela primaria entró en el seminario y comenzó a estudiar teología.
Su obispo lo envió a Roma en 1959 para completar sus estudios académicos y logró la licenciatura en teología en la Pontificia Universidad Gregoriana y el doctorado en Derecho Canónico en la Pontificia Universidad Lateranense.
Continúo sus estudios en la universidad y estuvo en el ministerio pastoral como asistente del Grupo Scouts "Roma IX" en el "Colegio San José en la Piazza di Spagna" y asistente diocesano de la asociación "Silenziosi Operai della Croce".
Se quedó en Haití hasta su nombramiento para servir como Nuncio en Colombia en abril de 1990.
En diciembre de 2010 fue nombrado miembro del Pontificio Consejo para los Laicos.