Enseignant, avec une expérience de plus de vingt ans dans les différents ordres de l'enseignement, du primaire au supérieur, en passant par le secondaire, doctorant en sciences politiques, donne des cours dans diverses disciplines : droit, sciences politiques et sociales.