Ha iniziato a scrivere per "Il Resto del Carlino" nel 1969, per poi passare nel 1971 al Corriere Adriatico. Dal 1976 ha lavorato per la sede regionale della Rai di Ancona. A partire dal campionato di Serie A 1975-1976 iniziò a collaborare con "90º minuto", entrando così a far parte di quel gruppo di cronisti di provincia resi celebri dalle imprese calcistiche delle squadre locali: Emanuele Giacoia da Catanzaro, Italo Kuhne e Luigi Necco che si alternavano tra Napoli e Avellino, Antonio Capitta e Luigi Coppola da Cagliari, Ferruccio Gard da Verona, Lamberto Sposini da Perugia, Puccio Corona da Catania, Maurizio Calligaris da Udine, Giorgio Bubba e Alfredo Liguori da Genova, Mario Santarelli da Pescara, Marcello Giannini da Firenze, Gianni Vasino da Milano, Beppe Barletti e Cesare Castellotti da Torino.