He entered the diplomatic service of the Holy See on 1 January 2003. His assignments included postings in the papal representations in Papua New Guinea, Côte d'Ivoire, Burkina Faso, the United States of America, Canada, and Serbia.[2][3]
On 31 March 2021, Pope Francis appointed him titular archbishop of Virunum and apostolic nuncio to Papua New Guinea.[2] His consecration as bishop took place in Izamal on 19 June with Cardinal Pietro Parolin as consecrator.[1]