W latach 1989–1991 pracował jako wikariusz w jednej z parafii archidiecezji Florencji. W latach 1995–1996 był asystentem w nuncjaturze apostolskiej w Republice Środkowoafrykańskiej. Pracował jako sekretarz: nuncjatury w Republice Środkowoafrykańskiej (1996–1998), stałego przedstawicielstwa Stolicy Apostolskiej przy Organizacji Narodów Zjednoczonych w Nowym Jorku (1998–2001) i nuncjatury w Wielkiej Brytanii (2001–2004). Następnie pełnił funkcję radcy nuncjatur: w Niemczech (2004–2008), w Tajlandii (2008–2011), w Singapurze (2011–2012) i w Malezji (2012–2014). Podczas pracy w Niemczech brał udział w przygotowaniach podróży apostolskich Benedykta XVI do tego kraju w 2005 i w 2006, natomiast pracując w Malezji zorganizował od podstaw tamtejszą nuncjaturę apostolską. W 1996 otrzymał godność kapelana Jego Świątobliwości, a w 2006 prałata honorowego Jego Świątobliwości.