Tout d'abord critique de science-fiction à Métal Hurlant pendant ses études d'ingénieur, il rejoint Casus Belli dont il sera rédacteur en chef-adjoint, et rédacteur en chef des numéros hors-série. Il s'est illustré dans le jeu de rôle avec la création de SimulacreS, Capitaine Vaudou et Cyber Age avec Jean-Pierre Pécau, puis Athanor, la terre des mille mondes avec Frédéric Blanchard et Tristan Lhomme. Il fut également traducteur pour Magic : The Gathering. Il est enfin connu pour être le créateur du mot rôliste, désignant un pratiquant de jeu de rôle.