Święcenia kapłańskie przyjął 18 grudnia 1982 w zakonie józefitów. Po święceniach przez kilka lat pracował w zakonnych placówkach formacyjnych. W latach 1992–1994 był wikariuszem prowincjalnym, a w latach 1994-2000 prowincjałem. W 2000 został radnym generalnym zakonu, a od 2006 pełnił funkcję jego wikariusza generalnego[1].