Après des études de gestion à l'école des Hautes études commerciales (Paris)2, Christophe Bataille travaille deux ans à Londres en coopération pour L'Oréal. C'est là qu'il écrit son deuxième roman, Absinthe, suivant le succès du premier, Annam, bien accueilli par la critique. De retour à Paris, il change de métier en 1995 et passe dans le monde de l'édition chez Grasset tandis qu'il continue d'écrire la nuit. Depuis janvier 2007, il soutient "Bibliothèques sans frontières", une jeune ONG qui vise à faciliter l'accès au savoir dans les pays en développement.
- via Goodreads