Giornalista professionista, è stato capocronista e responsabile della redazione sportiva del quotidiano La Nazione e caporedattore del Corriere Fiorentino, inserto fiorentino del Corriere della Sera. Collaboratore de La Stampa e del Sole 24 ore, opinionista in trasmissioni radiofoniche sportive locali, è editorialista di Fiorentinanews.com