Si è diplomato al Conservatorio “G. Verdi” di Milano sotto la guida di Glauco Cambursano, con il quale ha proseguito gli studi di perfezionamento. Ha seguito Corsi e Masterclass con i più importanti flautisti e didatti fra cui: Alain Marion, Maxence Larrieu, Raymond Guiot, Aurèle Nicolet e molti altri.
Ha collaborato con l’Orchestra del Teatro alla Scala dal 1980 suonando sotto la direzione di direttori quali: C. Abbado, R. Muti, L. Maazel, G. Gavazzeni, E. Inbal. Non ancora diplomato, è stato Solista in Palcoscenico al Teatro alla Scala per la rappresentazione in Prima Mondiale Assoluta de “La Vera Storia” di Luciano Berio su testi di Italo Calvino.
Dagli anni ’90 si è dedicato soprattutto all’insegnamento e ha contato, per oltre venti anni, della strettissima collaborazione con Glauco Cambursano, tenendo con lui corsi e master. Attualmente è docente e coordinatore didattico ai Corsi di Triennali Alto Perfezionamento di Flauto dell’Accademia Internazionale di Flauto “Incontri col Maestro” di Imola (emanazione dell’omonima Accademia Pianistica) e dell’Accademia Internazionale di Musica di Novara.
Da febbraio 2016 è titolare della Masterclass annuale di flauto presso l’Accademia AIMART di Roma.
E’ stato docente per un decennio dell’Accademia Ducale (Palazzo Ducale) di Genova e ha tenuto numerosi corsi, seminari e masterclass. E’ stato docente presso l’Istituto di Alta Formazione Musicale “G. Puccini” di Gallarate (VA), dove è stato nominato membro del Consiglio Accademico.
Attualmente è docente di flauto al Conservatorio “Ghedini” di Cuneo.
Ha fatto parte del Consiglio di Direzione Didattica dell’Accademia Internazionale Pianistica “Incontri col Maestro” di Imola, di cui è stato anche Assistente alla Direzione, membro del Consiglio di Amministrazione, del Comitato Esecutivo e, in qualità di delegato della stessa, è stato nominato Vice Presidente delle Scuole Musicali di Eccellenza (Imola, Fiesole e Cremona).