Nato a Montevarchi in Toscana (1967), lavora presso la pubblica amministrazione e contemporaneamente opera come traduttore.
Dal 1990 al 1997 ha lavorato come giornalista presso il quotidiano locale «Corriere di Firenze». Dal 1998 al 2007 è stato a capo dell’ufficio comunicazione dell’ Unione Sport per Tutti di Firenze.
Dal 2011 pubblica il blog «Baltica» che si occupa di politica, cultura e società lettone. Dal 2012 pubblica il blog letterario «Biblioteca Baltica» con traduzioni di opere letterarie dal lettone all’italiano. Pubblica infine il blog «Baltica Storia» sulla storia della Lettonia.
Traduce testi e documenti dal lettone all’italiano per varie istituzioni pubbliche lettoni, incluso l’Istituto Lettone e l’Ambasciata lettone in Italia.
Ha pubblicato numerose traduzioni dal lettone all’italiano, principalmente per Damocle Edizioni.
Per la collana eLit ha tradotto dal lettone in italiano Libertà nelle reti e All’ombra delle Collina Dei Galli (premio EUPL 2017) entrambi di Osvalds Zebris.