E' nato ad Asciano (Siena) il 19 febbraio 1956, è sposato e ha una figlia.
E’ dipendente della Banca Mps in cui ricopre il ruolo di responsabile del Settore Immobiliare del Servizio Fondi di Previdenza Aziendali.
Sin da giovane si è impegnato in politica, negli anni Settanta-Ottanta è stato coordinatore provinciale del Movimento Giovanile della Democrazia Cristiana. A cavallo degli anni '90 è stato presidente di un circolo provinciale di area cattolica (Liberi e Forti), componente della Pastorale Diocesana per i problemi sociali. Agli inizi degli anni 2000 ha ideato e fondato il circolo culturale La Mongolfiera (oggi facente parte dei circoli del Buon Governo) da cui si è poi staccato l'omonimo movimento politico.
Iscritto a Forza Italia dal 2003, nel 2007 è stato eletto coordinatore cittadino caratterizzando la sua gestione per la continua attività e presenza sui mezzi di informazione, nonché per la rilevante partecipazione non solo di iscritti ma anche di simpatizzanti. Dal 2009 è coordinatore provinciale del Popolo della Libertà.
Alle consultazioni regionali del 28 e 29 marzo 2010 è stato eletto nella circoscrizione di Siena nella lista del Popolo della Libertà. E’ vicepresidente della Seconda Commissione "Agricoltura e sviluppo rurale".
Aderisce al gruppo Il Popolo della Libertà.
Dal 1 gennaio 2014 il gruppo ha assunto la denominazione Forza Italia.