International Theological Commission
Comme enseignant, il est professeur de théologie morale fondamentale à l'Institut catholique de Toulouse puis à l'Université de Fribourg (Suisse) et membre de la Commission théologique internationale à Rome de 1986 à 2002.