Nato a Varese il 25 ottobre 1931, giornalista professionista dal 1959. Ha cominciato nel quotidiano di Varese “La Prealpina” come cronista addetto alle pagine della Provincia, passando poi alla redazione milanese del quotidiano economico-finanziario “Il Sole” prima della fusione con “24 Ore”.
Nel 1966 è a Roma come redattore e inviato alla Radio Vaticana, dove contribuisce al lancio del neonato Radiogiornale.
Nel 1969 inizia, sempre a Roma, il servizio a “Famiglia Cristiana” come inviato e vaticanista. È questo da considerarsi il periodo aureo da professionista in un periodico che allora raggiungeva tirature altissime (circa un milione e mezzo di copie settimanali senza resa). Un giorno don Renato Perino, superiore generale della Società San Paolo, gli manda una lettera nella quale, esprimendogli la sua stima, lo coopta d’autorità nei Cooperatori  Paolini.
Dal 1980 al giugno 1981, tornato al Nord per assistere la mamma inferma, dirige il quotidiano cattolico di Como “L’Ordine”, tornando poi nel novembre 1981 tra i Periodici Paolini come caporedattore del mensile “Jesus”.
Come esperto di informazione religiosa si è interessato delle vicende degli ultimi Pontefici (ha curato per Rizzoli un’antologia di pensieri tratti dagli scritti e discorsi di Giovanni Paolo II), e ha curato per un anno per RAI2 la presentazione del santo del giorno.
È inoltre autore di una quarantina di volumi riguardanti santi, beati, servi di Dio, fondatori, fondatrici, protagonisti a vario titolo della vita ecclesiale, viaggi missionari, nonché commenti alle parabole evangeliche. Tra questi:
Santa Francesca Romana, Beata Elisabetta Renzi, Beata Ulrica Nisch, Beata Maria Teresa Scherer, Sant’Egidio di Taranto, San Riccardo Pampuri, San Benedetto Menni, Beato Filippo Smaldone, San Daniele Comboni, Sant’Antonio Maria Zaccaria (con prefazione dell’allora cardinale Ratzinger), Beata Gaetana Sterni, Beato Domenico Lentini, San Giorgio Preca, il Beato Tommaso Reggio, la Venerabile Elisabetta Sanna, i Servi di Dio Giuseppe Lazzati, Don Carlo Cavina, Mons. Angelo Ramazzotti, Juliette Colbert Marchesa di Barolo, Luigia Tincani, Madre Ignazia Isacchi, Madre Margherita Lussana, suor Irene Stefani, i coniugi Lelia e Ulisse Amendolagine, suor Edvige Zivelonghi.
Altri volumi riguardano Don Francesco Bono (un fondatore), mons. Roberto Ronca (vescovo e fondatore), il vescovo missionario mons. Luigi Santa, la storia della Comunità di Sant’Egidio, le interviste col Rettore Maggiore dei Salesiani don Egidio Viganò (Don Bosco ritorna), con i coniugi Billings (Due vite per la vita), con  Padre Livio Fanzaga (Tra cielo e terra Radio Maria) e con il medico dott. Dario Spallone (Un comunista anomalo). E ancora: Continente Uomo (in occasione del centenario delle prime missioni salesiane in America Latina), Padre Coraggio (il comboniano padre Emilio Prandina), Due volte fratello (dedicato ai fratelli coadiutori comboniani), Pane, amore, o fantasie? (reportage in Brasile tra le aree urbane di massima povertà e tra gli indios del Mato Grosso) e un viaggio tra gli ospedali africani dei Fatebenefratelli (Morire in Africa, morire per l’Africa).
Infine, L’anticamera del Regno, una originale interpretazione delle parabole evangeliche (con prefazione di mons. Gianfranco Ravasi) che è stata tradotta in diverse lingue, e una guida al pellegrino del Sacro Monte di Varese (con prefazione del Segretario di Paolo VI mons. Pasquale Macchi).
Collabora tuttora ai Periodici Paolini (Famiglia Cristiana, Jesus, Club3 e Cooperatore Paolino), al mensile “Rogate” dei Padri Rogazionisti, al settimanale torinese “Il Nostro Tempo” e alla “Radio Vaticana”, mentre per “Radio Maria” dal 1996 cura ogni prima domenica del mese un programma di due ore sui santi, beati, servi di Dio, dal titolo “I Sempre Giovani”. Di 140 trasmissioni, Radio Maria ha già realizzato 7 CD.

Improve Your Life, Go The myEASY Way™