Jean Francis Guichard habite à Moulin-Neuf en Dordogne. Il est né le 30 juillet 1956 à Saint-Michel-de-Double, petite commune du Périgord. Il est le cinquième d'une famille de six enfants. Il est fils d'agriculteur et après avoir obtenu son certificat d'études primaires, il décide, à quatorze ans, de travailler dans l'exploitation de ses parents métayers dans l'espoir de s'engager plus tard dans la police. Après avoir passé son conseil de révision, il a été déclaré exempt de service militaire et, en conséquence, a été refusé dans la police. Il trouvera un emploi dans la viticulture et y restera trente ans. Amoureux de la nature, il a décidé de suivre, par correspondance, des cours pour devenir garde forestier. Après un infarctus et un cancer, il est déclaré invalide. Il sort son premier roman en 2010 et le deuxième l'année suivante. Son troisième roman a été publié en 2014.