Laureato in Relazioni Internazionali all’Università Luiss Guido Carli di Roma, ha frequentato il Master di Alta Formazione per le Funzioni Internazionali presso la SIOI e il Corso di Specializzazione su “Comunicazione, Lobby e Politica” organizzato dalla Running Academy di Roma. Ha lavorato per il Consiglio d’Europa di Strasburgo, dedicandosi alla comunicazione e alla stesura di paper e documenti di lavoro, e si è occupato di advocacy e public affairs per una ONG a Bruxelles e per una società di consulenza di Roma.