Classe 1982, presso la Facoltà di Ingegneria dell’Università Sapienza di Roma consegue la Laurea e la Laurea Magistrale (entrambe con 110 e lode), e un Dottorato di ricerca in Intelligenza Artificiale. Attualmente sta completando una seconda Laurea, in fisica.
È stato Consigliere comunale, Vicesindaco e Sindaco per due mandati nel Comune di Cerveteri a capo della Giunta più giovane d’Italia. Dal 2016 Consigliere Metropolitano di Roma Capitale e dal 2019 è Presidente nazionale dell’Associazione Siti Unesco.
Durante il suo mandato, il nuovo Piano Regolatore a consumo di suolo zero e l’istituzione del Parco Archeologico nazionale alla Necropoli della Banditaccia.
Da sempre impegnato nelle battaglie a difesa dell’ambiente ha preso ferme posizioni contro gli ecomostri del territorio, quali Cupinoro, la discarica di Pizzo del Prete e la centrale a carbone di Civitavecchia.
Da anni combatte contro la commistione tra interessi privati e pubblica amministrazione; nel 2011 rifiuta una tangente di 375.000 euro, denunciando i fatti e facendo smascherare un giro di corruzione con numerose condanne e rinvii a giudizio.
Strimpella la chitarra e il pianoforte e ama organizzare concerti a impatto zero. Scrive sceneggiature per il cinema e sta lavorando al suo primo film.
Dal 2014 è sposato con Arianna e da pochissimo ha un nuovo amore: una gattina di nome Cassie.