Giornalista e autore, ha cominciato nel 1976 con la pionieristica esperienza radiofonica delle prime “emittenti libere” (Free Radio e Radio Regione diretta da Mario Luzzatto Fegiz). Successivamente si è occupato di musica e spettacoli al «Corriere d’Informazione» e dal 1979, per oltre trent’anni, al «Corriere della Sera».
Ha collaborato con diversi periodici e ha proseguito parallelamente l’attività radiofonica con Radiodue e Raistereodue. Dal 1980 ha realizzato inchieste televisive dedicate all’arte musicale per la neonata Rai 3 dalla sede di Milano.
Dal 1992 al 2004 è stato nella redazione di «TvSette», allegato del «Corriere della Sera».
È autore e curatore di alcuni volumi tra i quali il «Dizionario della musica pop-leggera italiana» (Gammalibri,1984) e «Settanta a settemila» con Pietruccio Montalbetti (2014).
Su «Yoga Journal» ha curato con Mario Raffaele Conti la rubrica «La mia pratica». Con Conti ha scritto «Yogananda mi ha cambiato la vita» (Ananda Edizioni), la conferenza-spettacolo «Yogananda Revolution Experience» e recita nella commedia «My Sweet George».