Nato il 07.06.1959 a Urbino, dove risiede in centro storico.
Ha conseguito il diploma di maturità scientifica il 30 luglio 1978 al Liceo Scientifico Laurana di Urbino. Si è laureato in Ingegneria Civile, sez. Edile, il 24 luglio 1984 all’Università degli Studi di Bologna, con specializzazione in Analisi Strutturale.
È abilitato all’esercizio della professione di Ingegnere, avendo superato l’esame di Stato nella seconda sessione dell’anno 1984; dal 19 gennaio 1985 è iscritto all’Ordine degli Ingegneri della Provincia di Pesaro e Urbino, con il numero di matricola 631.
Si è candidato alle elezioni amministrative del 2014, 2019 e 2024 nella lista “Liberi per Cambiare” a sostegno del Sindaco Maurizio Gambini.
Nei primi due mandati del Sindaco Gambini ha ricoperto il ruolo di Assessore con deleghe a Urbanistica, Turismo e Decoro Urbano e, per un certo periodo, anche quello di Vice Sindaco.
Dopo le elezioni del 2024 è entrato in Consiglio Comunale ed è stato eletto Presidente il 23 maggio 2025.