He holds a Bachelor's Degree in International Relations and a Master's Degree in Human Rights and Governance. He has worked and collaborated with various cooperation organizations on the field in countries such as Senegal and Madagascar and with international bodies such as UNRWA. He has been head of volunteers at various social organizations and is currently head of activism at Amnesty International Catalonia.