En tant que pianiste il s’est produit au festival Pianissime de Sannois en 2007, à la collégiale de Montmorency en 2009 avec l’Orchestre de l’Ile-de-France dans le 2° Concerto de S. Rachmaninov, en 2010 aux concerts du temple d’Enghien en duo avec le violoniste chinois Guo Gan.
De 2003 à 2008 il est organiste au temple réformé d’Enghien-les-bains puis, de 2008 à 2011 il est suppléant à St Hyppolite et fait quelques remplacements à St Honoré d’Eylau et à Notre Dame de l’Assomption de Paris. Il est accompagnateur de la classe de chant et de la chorale de l’école de musique de St Gratien en 2012 ainsi que professeur de piano rattaché, de 2009 à 2013, à l’Institut de Culture Musicale auprès d’élèves de tous âges et tous niveaux.
En juillet 2012, il est invité à Prague parmi les finalistes du concours international de composition Anton Dvorak. Son concerto pour Erhu, dans sa première version, est joué en 2012 au Théâtre Jean Vilar par l’Orchestre Paris-Pékin avec Guo Gan pour soliste et Sun Yin à la direction. Cinq de ses mélodies pour piano et baryton léger sont créées en 2015 par l’Oiseleur de Longchamps et Pierre Girod au Temple du Luxembourg. Il créé en mai 2017 douze de ses mélodies sur des poèmes d’Aragon, Jaccottet et Hugo avec Sébastien Lemoine, Marie Kalinine, Laurianne Vidal et Pierre Makarenko. En septembre 2016 il joue pour la première fois son concert-conférence «Chopin et ses influences» à l’Hôtel de Béhague, puis le donne dans son intégralité au festival « Fresselines en fête » en août 2017.
Il dirige l'Ensemble Vocal des Tourelles depuis 2022.