Francis Zamponi est né à Constantine (Algérie) le 8 avril 1947 d’un père policier corse et d’une mère institutrice pied-noir. Il a vécu jusqu’à l’âge de 11 ans en Algérie. Il a travaillé comme assistant réalisateur, monteur et restaurateur avant de devenir journaliste spécialisé en police et justice en particulier à Libération Il vit à Montpellier où il est journaliste indépendant, écrivain et formateur en journalisme.