He studied composition with Franco Donatoni while simultaneously attending the Faculty of Architecture in Milan and graduating in piano. He carried out research at the RAI Phonology studio in Milan and attended Hans Swarowsky's conducting courses in Vienna.
In 1977 he founded the Divertimento Ensemble chamber orchestra, which he still conducts today, carrying out an intense concert activity for the diffusion of contemporary music. From 1990 to 1998 he was principal conductor of the Elision ensemble in Melbourne. With the two formations he recorded over twenty CDs. With the Orchestra Sinfonica Siciliana he performed the first Italian performance of Philip Glass's Low Simphony and at the helm of the Orchestra Sinfonica di Milano G. Verdi he recorded two CDs entirely dedicated to Bruno Maderna.
In 2004 he created “Rondò”, the annual Milanese season of Divertimento Ensemble which offers events with contemporary music not only in the form of concerts, but also meetings, dissemination and debates with composers.
