Fue alcalde de Vigo (1991-1995) en coalición con el Partido Socialista Galego-Esquerda Galega y el Bloque Nacionalista Galego, con el cual tuvo diversas disputas, diputado en el Parlamento de Galicia (1990-1993) y senador (1996-2004) donde fue Secretario 2º en la Comisión de Presupuestos y Viceportavoz en la Comisión de Agricultura, Ganadería, Pesca y Alimentación.