A la scène il aborde différents rôles : Pélléas dans un projet avec le chef d’orchestre Robert Bläser, Bob dans The old maid and the thief de Menotti, le père dans Hänsel et Gretel de Humperdinck, le mari dans Les mamelles de Tirésias de Poulenc. Il est Neptune à l’opéra de Reims, dans Acis et Galatée, sous la direction de P. Bismuth et dans une mise en scène de C. Gangneron, puis un servant de Flora sous la direction de Vincent Barthe et une mise en scène de Nadine Duffaut.
En parallèle de la scène il se produit en concert avec notamment Paolo Gatto et l’orchestre du festival de Louvergny, Xavier Haag et son orchestre Les Muses, Philippe Gérard et l’orchestre de la chapelle musicale de Tournai.
Il partage son activité artistique avec une activité de pédagogue dans la formation des enseignants. Il enseigne à l’Université de Reims Champagne-Ardenne dans le cadre de l’IUFM, puis de l’ESPE ainsi qu’en collège.