È nato e vive da sempre a Firenze, di cui è un indiscusso e morboso amante. Dopo avere svolto per trentacinque
anni la sua attività lavorativa come dirigente presso l’Automobile Club, è ora in pensione. Dal 1958 fa parte della famiglia del Calcio
Storico Fiorentino, ricoprendo da un decennio il ruolo di Sergente degli Alabardieri. Insieme a Luciano Artusi ha svolto ricerche sulla storia e le
tradizioni toscane pubblicando libri.
Dal 2001, scopertosi appassionato anche di musica, fa parte come voce di basso del Coro Sociale di
Grassina.