He studied Economics and Business Administration. He was director of Social and Environmental Observatory of Menorca (OBSAM) from the year 2000 until 2015 (with a three-year hiatus). He coordinated in Barcelona the Land Stewardship Network and the Environmental Volunteering Network of Catalonia, as well as being an associate professor of the Pompeu Fabra University in Environmental Economics. He is the director of the theatre company La Trup. He studied stage management at the Institut del Teatre in Barcelona.