Il amorce sa carrière d'écrivain en 1998 avec la publication de L'Empire des illusions, un roman historique qui a pour héros Raphaël Langlois, un soldat de l'armée napoléonienne en déroute qui, de retour à Paris, tente de se refaire une vie quand il croise par hasard Eugène-François Vidocq, peu avant le débarquement de Napoléon Ier à Golfe-Juan.
Le roman suivant, Pavillon 38 (2004), est un thriller situé dans un hôpital psychiatrique à l'époque contemporaine.
Obscura (2008) mêle le genre policier et le récit historique précédemment abordés par l'auteur : en , près d'Aix-en-Provence, des gendarmes découvrent dans une bastide une reconstitution du Déjeuner sur l’herbe d'Édouard Manet composée à l'aide de cadavres. Peu après, à Paris, le docteur Corbel, une jeune spécialiste de la syphilis et des maladies pulmonaires, voit sa vie bouleversée quand se présente un jour à son cabinet l'inquiétante Obscura, une prostituée échappée d'une maison close, dont la ressemblance est frappante avec le modèle qui posa pour l’Olympia, un nu peint par Manet en 1863, l'année même du Déjeuner sur l'herbe. Bientôt, tout laisse croire qu'Obscura pourrait être liée à l'affaire macabre d'Aix-en-Provence.