Après des études littéraires à Paris, il entre en 1974[3] en tant que journaliste, à L'Humanité, journal du Parti communiste. Il est adhérent du PCF depuis 1968.
En 2000, il publie aux éditions Stock un fort volume, intitulé Parti, où le romancier transpose son expérience de journaliste dans le personnage de Frédéric Sans.
2015: Le Gouverneur et sa gouvernante: D'après une correspondance franco-sénégalaise dans la seconde moitié du XIXesiècle, avec Jacques Carol, éditions Le Pas d'oiseau