Direttore di coro e d’orchestra, ha iniziato gli studi musicali a Brescia con il Maestro Giuseppe Pagani ed ha proseguito la sua formazione studiando al Pontificio Istituto Ambrosiano di Musica Sacra di Milano, all’Accademia Musicale Pescarese e all’Accademia Internazionale della Musica di Milano.
Ha frequentato il “Corso internazionale di direzione di coro e d’orchestra” dell’Estate Musicale Frentana di Lanciano, ed in quella occasione ha avuto modo di lavorare con il Maestro Piero Bellugi. Ha seguito i corsi di direzione d’orchestra tenuti dal Maestro Antonio Cericola a Lanciano (anno 2001) e Pescara (anni 2004 e 2005) conseguendone il diploma di merito. Ha studiato composizione con il Maestro Arturo Sacchetti.
Possiede inoltre una solida formazione umanistica avendo conseguito la laurea in Lettere Classiche presso l’Università Statale di Milano.
Nel 1995 ha fondato il Coro Polifonico Theophilus e da allora si è dedicato attivamente alla direzione di coro sviluppando un’ottima esperienza e sensibilità per la musica corale.
Come direttore d’orchestra si è esibito in più di duecentocinquanta concerti affrontando un vasto repertorio che spazia dal periodo barocco fino ai compositori della sua generazione. Dall’anno 2001 è direttore artistico e dell’Associazione Musicale Arteviva di Milano.