Ingresó a la Congregación del Espíritu Santo e hizo sus votos perpetuos en enero de 1988. Fue ordenado sacerdote el 17 de septiembre de 1988. Es licenciado en ciencias religiosas por el Instituto Católico de París.
Fue de misionero a la República Democrática del Congo, luego a México y Paraguay.
El 6 de noviembre de 2013 el Papa Francisco lo nombró obispo de San Pedro.