Licenciado en historia contemporánea pola USC e postgrado en Filosofía na mesma universidade. Foi Coordinador do Grupo Parlamentar Mixto no parlamento Galego na V lexislatura (1997-2001) e director da ONG Amarante entre 1999 e 2007. Actualmente é doutorando na facultade de Ciencias Políticas da USC e prepara a súa tese doutoral sobre Altermundismo. Coordinador Nacional de Espazo Ecosocialista - Alternativa Galega de Esquerda
http://xoanhermida.eu