Après des études supérieures en littérature, il a travaillé pendant une quinzaine d’années au sein de différentes maison d’édition. Il a ensuite fondé en 2001 une des premières agences littéraires en France, Premières Impressions. Il a été journaliste littéraire en presse écrite et radio, modérateur, conseiller littéraire et programmateur d’événements littéraires. Il est également enseignant associé à l’AMU Aix-Marseille-Université, actuellement chargé de cours UE d’Écritures numériques au sein du parcours Écritures. Il a co-fondé et a été le directeur artistique de La Marelle, lieu dédié à la création littéraire à Marseille.