Violin, viola, acoustic/electric guitar, mandolin, strings arranger. His work includes recordings with New Era Cyclope, Polygram, Bmg Ariola, Radio and Television recordings with Rai, Fininvest. For concerts, recordings, soundtracks and arrangements he has collaborated with: Stewart Copeland, Carmen Consoli, Mario Venuti, Franco Battiato, Nicola Piovani, Claudio Baglioni, Michael Nyman, Giovanni Sollima, Mario Biondi.