Laureato in antropologia culturale presso l’Università la Sapienza, ha conseguito il Dottorato di ricerca in scienze-etnoantropologiche nel medesimo Istituto, con una tesi relativa agli studi urbani in America Latina. Dal 2000 al 2003 si è occupato di progettazione sociale presso l’Associazione Ora d’Aria, organizzazione attiva nel reinserimento sociale e lavorativo delle persone detenute. Dal 2006 al 2008, ha lavorato presso il Ministero delle Politiche Giovanili e Sport, sviluppando l’area legata allo sport per tutti. Dal 2012 al 2019 ha diretto Human Foundation, mentre dal 2015 è Segretario generale presso Social Value Italia. Siede, inoltre, nel Board di Social Value International. Dal 2020 è nell’Advisory Board di Aimpact- AvanziEtica SICAF EuVECA S.p.A. Da maggio 2020 è Direttore di Ashoka Italia.