Après une hypokhâgne et une maîtrise d'Histoire à Paris IV, il est pigiste dans diverses rédactions parisiennes (France-Soir, Gala, L'Express). En 1996, il entre au ministère des Affaires étrangères qui l'affecte aux Etats-Unis, où il passe dix ans (New York, Los Angeles, Palm Springs) puis en Inde, à New Delhi. A son retour, il passe deux ans à Lisbonne avant de s'installer en Bourgogne, où il réside aujourd'hui.
Afin que son patronyme n'influence pas les éditeurs, il signe son premier roman « Antoine Jasper » et l'envoie par la poste, depuis Los Angeles, où il vit à l'époque. Sylvie Genevoix, alors éditrice chez Albin Michel, est la première à le contacter.
Son troisième roman Les gens sont les gens, paru en 2013, est sélectionné pour le Prix Orange du Livre. Tenant compte des remarques de ses lecteurs à la sortie de ce roman, Stéphane Carlier a ajouté des passages à l'édition de poche afin que la fin paraisse moins abrupte. Les droits du livre sont optionnés pour le cinéma, tout comme ceux des Perles noires de Jackie O. et d'Amuse-bouche.
Il envoie Le Chien de Madame Halberstadt aux éditeurs par la poste, sous le nom de Baptiste Roy. Quatre d'entre eux se montrent intéressés, dont le Tripode, qui le publie en 2019 avec un certain succès (17 000 exemplaires écoulés).
Son huitième roman, Clara lit Proust (également envoyé par la poste) est publié par Gallimard, dans la collection blanche, en septembre 2022. Fin janvier 2023, plus de 30 000 exemplaires sont écoulés et huit traductions sont en cours (Italie, Allemagne, Royaume-Uni, Espagne, Brésil, Grèce, Roumanie, Bulgarie).