Nato a Perugia, dopo il progetto Erasmus a Barcellona e un periodo di studio/lavoro in Irlanda (Galway), si è laureato in Scienze Politiche all’Università degli Studi di Perugia nel 2003. Subito dopo si è dedicato allo sviluppo del portale dedicato alla cultura e al tempo libero in Umbria, umbriacity.it, e alla sua casa editrice eGeneration Edizioni. Dal 2010, dopo un tirocinio alla scuola di lingua e cultura italiana Torre di Babele (Roma) ha conseguito la certificazione Ditals (Università per Stranieri di Siena) ed ha iniziato ad insegnare lingua e cultura italiana presso la scuola Comitato Linguistico (Perugia). Ha collaborato con il Centro Rifugiati di Perugia, ha vissuto a Bruxelles e ha lavorato al Parlamento Europeo tra il 20112 e 2013. Collabora come insegnante d’Italiano con l’americana Civitella Ranieri Foundation (Umbertide, Perugia) e attualmente, oltre che insegnante, è responsabile Pubbliche Relazioni del Comitato Linguistico.