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.
Ho visto un Grifone tosto, deciso, che ha creduto sino alla fine nella vittoria. Tutti bravi, veramente! Se avessimo giocato sempre così a quest’ora saremmo primi con 15 punti di distacco sulla seconda! Come dice giustamente l’allenatore dobbiamo continuare a credere nella vittoria finale e già dal prossimo scontro con l’Ostiamare dovremo far di tutto pur di conquistare l’intera posta in palio. La Viterbese, purtroppo, non perde un colpo…
Giusto..sopratutto se vengono aiutati in tutte le partite.