È stato autore di quasi cinquecento canzoni, alcune delle quali entrate nella storia della musica leggera italiana come "Non pensare a me" (brano vincitore del Festival di Sanremo 1967), "Sono una donna, non sono una santa" e "La riva bianca, la riva nera".