Imprenditore del settore tessile prestato alla politica, è stato eletto il 22 giugno 2009 sindaco di Prato sostenuto da Pdl, Udc, Lega, Destra, Movimento Giovani Pratesi e Liste civiche Pratesi. Guida il gruppo industriale Go-Fin che occupa circa mille dipendenti. Ne fanno parte le aziende Gommatex Jersey, Poliuretani, Sirpa, Trt, Eurotintoria e Sasch. Nel 1986 ha ricoperto per due anni il ruolo di vicepresidente dell’Unione Industriale Pratese, per poi entrare nel suo Comitato di reggenza fino al 1990. L’anno successivo ha assunto l’incarico di vicepresidente del Consiglio economico di Federtessile e fino al 1994 quelli di presidente dei Comitati Fiere e Promozione della stessa associazione e di vicepresidente del Comitato Fiere e Industria di Viale dell’Astronomia. È presidente della Fondazione Cassa di Risparmio di Prato.