Thomas Narcejac est né à Rochefort-sur-Mer. Après des études universitaires, il est professeur de lettres et de philosophie au lycée Clémenceau de Nantes jusqu'en 1968, où il se retire à Nice. Passioné de littérature policière, il publie plusieurs romans avant de rencontrer Boileau-Narcejac.