Jean-Louis Benoit est né à Marseille en 1952. Il a vécu dans le quartier des Baumettes pendant vingt ans. Il a étudié en classes préparatoires au lycée Thiers. Il a été élève de l'École Normale Supérieure de Saint- Cloud. Il est agrégé de lettres modernes et licencié en philosophie.Titulaire d'un doctorat et d'une habilitation à diriger les recherches, il a enseigné en tant que maître de conférences la littérature médiévale, à l'université de Bretagne-Sud à Lorient.