Unión do Povo Galego
Fue Secretario Xeral de la Unión do Povo Galego (UPG) entre el X Congreso (2000) y el XIII Congreso (2012), siendo relevado en este cargo por Néstor Rego. Forma parte del Secretariado Político de la UPG y del Consello Nacional del Bloque Nacionalista Galego.