Fra 1984 hadde han sitt virke ved salesianernes generalkurie, fra 1996 som ordenens generalvikat. Fra 1995 var han også kirkelig assistent for World Union of Catholic Teachers (WUCT).