Illustrateur chez Hachette Jeunesse ou Fleurus, puis au Bélial' et chez Mnémos, il a travaillé sur des jeux vidéo avec Mœbius pour Pilgrim ou Druillet pour Ring et pour le cinéma d'animation (Arthur et les Minimoys). Il est également scénariste et dessinateur de BD.