Giornalista pubblicista, è appassionato di calcio e statistiche sportive.
Vanta esperienze e collaborazioni col Guerin Sportivo (al tempo diretto da Marino Bartoletti), Telemaremma, Tv9, Calciotoscano.it, Biancorossi.it, Vivigrossetosport.it, Tuttob.com e Pianetab.com.
All'inizio si è occupato principalmente di Serie B e di Lega Pro, poi anche di Serie D e di Eccellenza. È co-autore del libro Cento passi nella storia, scritto in occasione dei 100 anni dell'Us Grosseto.
Da novembre 2014 è il vice-direttore di Grosseto Sport.
Ha condotto per tre anni le trasmissioni web Il lunedì del Grifone e D lunedì c'è il Grifone.
È il commentatore delle partite dell'Us Grosseto su Gs Tv e su Eleven Sports, nonché del Follonica Gavorrano e dell'Us Grosseto Primavera 3.
Ha collaborato anche con Sportitalia.
Indubbiamente la partita oggi ha avuto poco senso…magari in 11 contro 11 il Trastevere ci avrebbe impensierito maggiormente. In ogni caso credo non avranno problemi a salvarsi con tranquillità, un plauso anche ai tifosi in Tribuna Laterale Sud che hanno sportivamente applaudito anche i nostri giocatori a fine partita
Un silenzio stampa dopo una partita vinta per 4 a 0 in casa appare francamente una forma di rigidita’ un po’ inconprensibile e irrispettosa sia degli organi di informazione che dei tifosi e simpatizzanti del Grosseto dentro e fuori lo stadio.