Nasce a Voghera il 15 marzo 1952 .
Nel 1971 si iscrive alla SIAE come compositore per poi essere reclutato nel 1973 da Enrico Riccardi e Luigi Albertelli, famosi autori e produttori di successo.
Due anni più tardi vede pure la prima esperienza come cantautore: esce il suo primo disco "Non chiedo più il perché".
Nel 1980-1981 si dà al servizio militare e dal 1987 inizia a scrivere e cantare sigle di cartoni animati, tra i più insigni ricordiamo Lupin, l'incorreggibile Lupin, I cinque Samurai, Rombi di tuono e cieli di fuoco per i Biocombat, Street Sharks: Quattro pinne all'orizzonte, Sulle Ali dei Dragon Flyz e Evviva Zorro.