Nato a Bagno a Ripoli il 25 aprile 1986 si è laureato in Scienze Politiche ed ha frequentato il Corso di Alta Formazione Welfare Community Manager - Culture, modelli imprenditoriali e progettazione di servizi sociali innovativi. E' un educatore professionale ed ha sempre lavorato nella cooperazione sociale principalmente nei servizi educativi di prevenzione e contrasto al disagio minorili e nei servizi di salute mentale adulti.
Impegnato in politica fin da giovane, è stato consigliere comunale nella scorsa legislatura nel gruppo Campi a Sinistra.