
Exdiputado, exsenador, exalcalde de A Coruña y exembajador ante la Santa Sede
Abogado e inspector de trabajo en excedencia, ha sido alcalde de A Coruña, senador y presidente de la Federación Española de Municipios y Provincias.
En 1975 ingresó en el PSOE y en la UGT, ambos por entonces clandestinos. En el congreso constituyente del PSOE en Galicia celebrado en febrero de 1977, antes de la legalidad, fue elegido primer secretario general de los socialistas gallegos, encabezando la primera ejecutiva del partido en Galicia y formando parte del comité federal del PSOE. Ha ocupado en tres ocasiones diferentes el cargo de secretario general del Partido Socialista de Galicia y fue candidato a la presidencia de la Junta de Galicia en las primeras elecciones autonómicas.
Encabezó la candidatura al Congreso de los Diputados por la provincia de A Coruña desde las primeras elecciones democráticas y fue elegido diputado en los comicios de 1977, 1979, 1982, 1986, 1989, 1993 y 1996, siendo desde 1977 hasta el año 2000 ininterrumpidamente cabeza de lista por la misma circunscripción. Ha intervenido en los trabajos de elaboración de la Constitución Española y del Estatuto de Autonomía de Galicia de 1981, defendiendo este último en el pleno del Congreso. En las elecciones de 2000 fue elegido senador.
Ocupó el cargo de alcalde de A Coruña desde el 23 de mayo de 1983 hasta 2006 por mayoría absoluta y ha sido presidente de la Federación Española de Municipios y Provincias desde 1991 a 1995 y también vicepresidente en varias ocasiones. Desde 2003 hasta su nombramiento como Embajador volvió a ocupar la presidencia.
Ha sido nombrado caballero de la Orden del Imperio Británico y recibió la Gran Cruz de la Orden de Isabel la Católica.
De la etapa como alcalde de su ciudad natal cabe destacar su papel decisivo en la realización del paseo marítimo, la mejora del Aeropuerto de Alvedro, la creación de la Universidad de A Coruña, la puesta en marcha de la obra del puerto exterior, y su actuación en el terreno de la educación y la cultura.
Político socialista, se declara católico practicante, y aunque se confiesa republicano, aplaude en numerosas ocasiones la labor del Rey manteniendo así una ambigüedad política. Ha sido considerado en ocasiones díscolo por sus opiniones independientes, populistas y contrarias a la línea oficial de su partido. Contrario al nacionalismo gallego, no dejó de abrigar esperanzas de trasladar la capitalidad gallega a su ciudad. Famoso por la defensa de la cooficialidad del topónimo castellano de la ciudad "La Coruña" junto con el gallego "A Coruña".
El 10 de febrero de 2006 fue nombrado Embajador de España ante la Santa Sede, cargo que ocupó hasta el 8 de abril de 2011.