Święcenia kapłańskie otrzymał 10 czerwca 1989 w zgromadzeniu misjonarzy Najświętszego Serca Jezusowego. Przez wiele lat pracował jako dyrektor placówek formacyjnych dla przyszłych zakonników. W 2006 został przełożonym prowincji zakonnej, a sześć lat później objął funkcję pierwszego radnego generalnego[1].