È nato ad Arezzo. Direttore del quotidiano La Nazione di Firenze dopo essere stato responsabile della redazione romana del Quotidiano Nazionale. Si occupa anche di informazione religiosa. Per Rubbettino ha pubblicato due libri-inchiesta: La casta invisibile delle regioni. Costi, sprechi e privilegi (2012) e La casta a statuto speciale.