Entrato nel Servizio diplomatico della Santa Sede il 1° luglio 1991, ha prestato successivamente la propria opera nelle Rappresentanze Pontificie in Panama, Repubblica del Congo, Pakistan, Nuova Zelanda e in Indonesia.
È stato nominato Sotto-Segretario del Pontificio Consiglio della Pastorale per i Migranti e gli Itineranti, il 28 giugno 2007.
Conosce il kiswahili, l’inglese, l’italiano, il francese, lo spagnolo e il tedesco.