Présent dès l’ouverture du DEUG Droit au lycée Bellevue à la rentrée 1990, il est vice-président de l’université Toulouse 1, en charge de l’antenne droit à Albi de 1993 à 2001. Il enseigne l’histoire du droit et des institutions à Champollion jusqu’en 2024.