Di origine tosco-umbra, studia Giurisprudenza presso l'Università di Perugia. Si dedica in seguito al giornalismo. Nel 1987, anno della sua morte, è a capo della redazione romana di Oggi. Scrive per la radio, per la televisione e per il cinema (il suo soggetto cinematografico Stress vince nel 1973 il Premio Cetona). È il primo scrittore esordiente a vincere il Premio Bancarella nel 1982, grazie anche al grande successo di vendita del volume (500 000 copie). Nel 1986, sulla base di decenni di ricerche e scoperte importantissime (dovute anche alle rivelazioni di membri della famiglia Savoia), pubblica un altro libro di grande successo, Elena di Savoia. Storia e segreti di un matrimonio reale. È l'ideatore e il direttore artistico della Positano Top Parade, rassegna presieduta da Franco Zeffirelli che premia gli spettacoli teatrali, i film, i programmi televisivi e le canzoni che hanno incontrato il maggiore successo di pubblico. La rassegna, nata nel 1983 e trasmessa da Rai 2, prosegue fino ad un anno prima della morte del suo ideatore.