Ha ottenuto a pieni voti il diploma in flauto nel 1982 presso il Conservatorio Giuseppe Verdi di Milano.
Ha raggiunto risultati di rilievo ai Concorsi di Stresa e di Belveglio (AT) ( 1° premio assoluto).
Si è perfezionato coi maestri francesi Maxence Larrieu e Raimond Guiod.
Ha collaborato per molti anni, in qualità di primo flauto, con l’Orchestra sinfonica e dell’Orchestra da camera “Carlo Coccia” di Novara, con l’Orchestra del Teatro Donizetti di Bergamo con l’Orchestra “Baroque ensemble” e vari altri gruppi cameristici con cui ha suonato anche come solista.
E’ componente stabile del gruppo GOST e del quartetto SE.GO.VI.O. con cui suona in tutta Italia e all’estero e con cui ha registrato recentemente 2 CD audio.
Ha studiato direzione con il maestro statunitense Tomas Gaetano Briccetti.
Nel 1991 e nel 1994 è stato direttore dell’Orchestra a fiati “Accademia” di Quarna.
Da molti anni è impegnato anche sul versante didattico.
Dal 1988 è docente in ruolo di flauto traverso nei Corsi ad indirizzo Musicale presso la Scuola Media Statale di Domodossola.
Nell’agosto 2001 ha ricevuto il premio “BRUSONI “ a Quarna (VB) per l’attività didattica rivolta ai giovani.
Nell'aprile 2005 è stato relatore al convegno nazionale della SIEM (Società Italiana per l'Educazione Musicale) tenutosi a Rimini.
Da una sua idea è nata nel 1996 l’Orchestra “Eisenach” composta da circa trenta giovani musicisti di età compresa tra i 15 e i 26 anni e con cui ha ottenuto 2 primi premi ai Concorsi nazionali di Perugia nel 1999 e Cortemiglia (CN) nel 2002.
Con tale orchestra ha diretto concerti in tutta Italia, in Francia e Germania e nel 2004 ha registrato per la rete televisiva nazionale RAI 3.
Dal 2006 è insegnante di flauto presso la Scuola di Musica “Arturo Toscanini” di Verbania.