Licenciado en Ciencias Políticas por la Universidad de Santiago de Compostela, cuenta con un máster en Cooperación Internacional al Desarrollo y Gestión de ONGDs.
15 años de experiencia en gestión de proyectos sociales y de cooperación internacional.
Trabajó como técnico de proyectos, responsable de departamento y director general en fundaciones y organizaciones tanto en Galicia como en Barcelona colaborando con organizaciones locales de América Latina, África y Asia. Ha trabajado, entre otras entidades, para el Fondo Gallego de Cooperación Internacional, la Fundación Vicente Ferrer, Manos Unidas Campaña Contra el Hambre en el Mundo y Oxfam Internacional. Profesor en la UNED, Universidad Nacional Española a Distancia y Columnista en medios de comunicación.