Diplomado en Lengua Francesa. Inició su militancia política en el Partido Socialista Galego (PSG) a principios de los años 70. Fue miembro del secretariado político del PSG y en abril de 1979 encabezó la candidatura de Unidade Galega, en la que estaba integrado, en las elecciones municipales en el Ayuntamiento de A Coruña. Después de las primeras elecciones municipales democráticas se convirtió en el primer alcalde nacionalista de A Coruña, cargo que desempeñó desde abril de 1979.
Entre sus aficiones está el ajedrez, en el que conseguió el título de Maestro Nacional y obtuvo, entre otros, los siguientes títulos: Campeón de Galicia en varias ocasiones y de los Torneos Internacionales de Manresa, Can Picafort, León y Zamora. También fue subcampeón estatal ex-aequo y 32 veces internacional.