Born on 18 October 1979 in Pistoia, Matteo started to participate in the activities of the Radical Party in 1995 collecting signatures to call 20 national referendums. In 1998 he graduated from high school in Florence.
In 2001 and 2002 he spent seven months in Wellington, New Zealand, to study English. From 2002 to 2009, he was parliamentary assistant to Marco Pannella at the European Parliament in Brussels and Strasbourg. He took part in several political initiatives conducted not only at the European level, including the ones aimed averting the war in Iraq in 2003 through the exile of Saddam Hussein, the UN moratorium on the death penalty, the ongoing campaign to reform the Italian judiciary system in Italy. In 2008 he graduated in political sciences at the Open University. He holds a Masters degree at the Université Libre de Bruxelles (2011) with a final dissertation entitled: "The Radical Party, an atypical party".
From 2009 to 2012 Matteo worked with Emma Bonino, former Minister of Foreign Affairs of Italy and former European Commissioner.
Since 2011 he is member of the General Council of the Nonviolent Radical Party Transnnational and Transparty. In 2013 he joined No Peace Without Justice (NPWJ) as coordinator of the common activities of NPWJ and NRPTT.