He graduated at the Conservatorio S. Cecilia in Rome with Faliero and studied with Tamponi and Gallois. Since 1993 he plays with the Orchestra del Teatro Carlo Felice in Genoa and has played with such orchestras as Orchestra Sinfonica della RAI in Rome, Orchestra del Teatro S.Carlo in Naples, Orchestra del Teatro alla Scala in Milan. In 2003 he has won the First Prize at the Concours "Solo Flute in contemporary music" of Ovada. He plays in several chamber groups. New Music Studium, Choros ensemble, Orfeo and founded the Janua Coeli ensemble in Genoa.