In this Catalan name, the first or paternal surname is Herrera and the second or maternal family name is Torres; both are generally joined by the conjunction "i".
He began his political activism in the grouping Youth with Initiative (JIC) in the Barcelona district of Sant Martí. In 1996, he began his career in politics when he was elected National Coordinator of JIC, a position he held until 2000. Under his leadership the youth organization was defined as eco-socialist, a definition later used by the grouping Initiative for Catalonia Greens (ICV) which Herrera joined.
As a member of ICV, he was responsible for the social movements of the party and coordinated, among others, the "No to War" campaign against the Iraq war for ICV in 2002 and 2003.
In January 2007, he was elected vice-president of ICV. Since the ninth meeting of ICV, held in Sabadell in November 2008, is secretary general of the group.
In 2009, he sought to publicly condemn Pope Benedict XVI for having argued that condoms may in fact do more harm than good in the fight against AIDS.[2]