Από πολύ νωρίς ασχολήθηκε ως στιχουργός με το λαϊκό τραγούδι, χώρο στον οποίο διακρίθηκε από το 1950. Έχει γράψει πάνω από 2.000 τραγούδια, πολλά από τα οποία έχουν χαρακτηριστεί κλασικά. Συνεργάστηκε με τους περισσότερους από τους κορυφαίους συνθέτες και ερμηνευτές του ελληνικού τραγουδιού, μεταξύ αυτών ο Μίκης Θεοδωράκης, ο Βασίλης Τσιτσάνης, ο Γρηγόρης Μπιθικώτσης, ο Στέλιος Καζαντζίδης, ο Γιώργος Νταλάρας, ο Γιάννης Μαρκόπουλος κ.α.
Το πρώτο του τραγούδι που κυκλοφόρησε με το όνομά του ήταν το «Να το βρεις από άλλη» (1948), σε μουσική Απόστολου Καλδάρα με ερμηνευτές τη Σούλα Καλφοπούλου και τον Μάρκο Βαμβακάρη. Από τότε ακολούθησαν μεγάλες στιγμές: «Το καράβι», «Το κουρασμένο βήμα σου», «Μια παλιά ιστορία», «Της γερακίνας γιος», «Σου ‘χω έτοιμη συγγνώμη» κ.ά. Πέρασε και στους ολοκληρωμένους κύκλους τραγουδιών: «Καταχνιά» σε μουσική Χρήστου Λεοντή, «Θεσσαλικός κύκλος » σε μουσική Γιάννη Μαρκόπουλου, «Θάλασσα, πικροθάλασσα» σε μουσική Μίμη Πλέσσα, «Α-Ω» σε μουσική Γρηγόρη Μπιθικώτση κ.ά.