Born 1957, he studied classical Guitar under the guidance of the masters Balestra, Pirrello e Josè Thomas, and improvisation and composition with Ralph Towner. In 1983 he stated to collaborate with Rosa Balistreri, alternating his engagement with the singer and playing in numerous television programmes, offering itself then, in 1986, also as a composer signing the musics for the theatrical work “Aspettando Palermo”.
In the same year he performs next to Gil Evans with the Brass Group orchestra, then in the “Piccolo Teatro” of Milan he accompagnies Balistreri once again. In the Brass Group Big Band we find him again and again, year After year, besides names like Carla Bley, Stewe Swallow, before starting a series of concerts in Germany. His last work as a composer makes him play besides Tobia Vaccaio for the theatrical performance “Polvere“ in 1994. He will soon release a CD that gathers the best of the music that has been composed in the last years.