Nato a Novara, ha compiuto gli studi musicali presso il Conservatorio G. Verdi di Milano dove si è diplomato in Musica corale e Direzione di coro, in Composizione e in Pianoforte e presso il Conservatorio di Santa Cecilia dove ha conseguito il diploma in Direzione d'orchestra. Si è inoltre perfezionato in Direzione d'orchestra all'Accademia musicale pescarese sotto la guida di Donato Renzetti.
In qualità di pianista e di direttore si è esibito in numerosi teatri e sale da concerto italiane ed estere (Svizzera, Germania, Cina, Giappone, Emirati Arabi) e per la RAI.
Collabora con il Teatro Regio di Parma in qualità di maestro del coro e di Direttore musicale di palcoscenico, con Aslico OperaLombardia, in qualità di Maestro del coro e con il Teatro Comunale di Piacenza in qualità di Direttore musicale di palcoscenico. Ha collaborato con Ravenna Festival e Macerata Opera Festival in qualità di Maestro del coro.
È invitato regolarmente in Cina a tenere masterclass universitarie sul repertorio lirico italiano.
Si occupa degli arrangiamenti corali per il programma televisivo Fratelli di Crozza, ha collaborato con il Clan Celentano per l'animazione Adrian ed è stato il professore di canto corale nel docu-reality "Il Collegio 2" in onda su RAI2 nell'autunno 2017.
È direttore artistico di Arona Music Academy e dal 2022 è docente al Conservatorio di Cagliari.