PhD in ethno-anthropological sciences. Expert in the Third Sector and social enterprises, he has worked at the Ministry of Youth Policy. He was contract professor of Environmental Anthropology at the University of Siena and of Cultural Anthropology at the Degree Course in Cooperation and Development at La Sapienza University. From 2012 to 2019 he was director of the Human Foundation.
Since December 2015 he has been the Secretary General of Social Value Italia. He has been a member of the Board of Social Value International. He is currently the Director of Ashoka Italia.