Bien investi dans l’art choral vaudois, il est président de l’AVDC (Association vaudoise des directeurs de chœurs) depuis septembre 2014. Il a également fait partie durant cinq ans de la commission de musique de la SCCV(Société cantonale des chanteurs vaudois) et fut président durant cinq ans de la SVMM (Société vaudoise des maîtres de musique).

Il dirige les chœurs Ardito, l'Union chorale de la Tour-de-Peilz (jusqu’en 2016) et l'ensemble Sobalte. Il est professeur de direction de chœur du certificat CH 1 de l'Association vaudoise des directeurs de chœur (AVDC). Il est également professeur de direction et responsable pédagogique de la filière « Musique à l’école » à la Haute école de musique de Lausanne (HEMU). Au sein de l’école publique, il enseigne la musique au collège de Prilly et est répondant du groupe de référence « Musique » à la DGEO.