Docteur en philosophie (Religions et systèmes de pensée) de l'EPHE Paris, il a enseigné l'islamologie, l'histoire médiévale de l'islam, l'arabe littéraire et la philosophie arabe à l'Institut Catholique de Toulouse.