Il commence la musique dès l’enfance, apprenant à jouer de l'orgue dans son église. Il étudie le piano, la composition et la direction d'orchestre à l'Accademia di Santa Cecilia, et forme en 1975 le groupe pop-rock mélodique La Bottega dell'Arte. En 1983, il quitte le groupe et se consacre à l'activité d'arrangeur et de compositeur, en arrangeant des œuvres de Riccardo Cocciante, Mango, Fred Bongusto et Franco Califano, entre autres, et en composant la musique de l'album Azzurra de Severino Gazzelloni.
Depuis les années 2000, il se consacre à la composition de chansons dans le genre crossover classique, collaborant avec Luciano Pavarotti, Il Divo, Katherine Jenkins, Alessandro Safina, entre autres. En 2016, sa chanson On écrit sur les murs, composée à l'origine pour Demis Roussos, a atteint la troisième place du hit-parade grâce à une reprise du groupe Kids United.