Nato a Castelnuovo di Val di Cecina (Pisa) il 25 novembre 1962. E’ sposato con un figlio. Laureato in medicina all’Università di Pisa, nel 1997 è diventato vicedirettore sanitario dell’Azienda Ospedaliera di Pisa. Dal 2011 è direttore del Coordinamento maxiemergenze ed eventi straordinari della ASL 10 e dal 2012 Direttore Sanitario dell’Ospedale Firenze Centro. E’ stato presidente provinciale Acli. Tra i fondatori della Margherita Toscana, è stato consigliere e Vicepresidente della Regione.
E’ responsabile Sicurezza e Legalità del PD Regionale.