Ha avuto tra i propri insegnanti C.Klemm e A.Nicolet per il flauto, G.Giani Luporini per la composizione e F.Rossi per la musica da camera.
Ha suonato come primo flauto solista all’Opera di Zurigo, nell’Orchestra della Radio di Lipsia, presso il Teatro “Carlo Felice” di Genova, nell’Orchestra dell’Accademia di Santa Cecilia a Roma, nella Filarmonica della Scala e nell’ORT-Orchestra della Toscana.
Si è esibito come solista in sale prestigiose come la Carnegie Hall (New York), St John’s Smith Square (Londra), la Wiener Konzerthaus (Vienna), la Sala Verdi del Conservatorio di Milano e per i più importanti Festival europei – Maggio Musicale Fiorentino, Ravenna Festival, Settembre Musica (Torino) e i Festival di musica contemporanea di Strasburgo e Salisburgo.
Ha eseguito numerose prime esecuzioni in Italia, Stati Uniti, Germania, Austria, Portogallo e Messico di compositori come Berio, Sciarrino, Gentile, Stuppner, Tutino, Cavallari, De Pablo, Donatoni, Benvenuti, Luporini, Einaudi, Antonioni.
Ha effettuato registrazioni per la RAI, la Radio Francese, la RTV della Svizzera Italiana e della Suisse Romande; ha inciso in CD con Ricordi, Capstsone, Arts, Antes, Nuova Era, Frame, Stradivarius e Diapason.
Invitato da Maurizio Pollini e Luciano Berio ha partecipato come solista al Festival di Salisburgo nel 1999, al Pollini Project 2001 a New York nella Carnegie Hall, nel 2002 a Tokyo nella Kioi Hall, nel 2003 a Roma nel nuovo Auditorium del Parco della Musica, nel 2006 a Vienna nella Wiener Konzerthaus e a Milano presso il Teatro alla Scala, e nel 2009 presso il Teatro Comunale di Bologna e a Parigi nella Salle Pleyel.