Permaneció en el Parlamento hasta 1995, fecha en la que se alzó con la alcaldía de su localidad natal.
Sin embargo, en 2005, tras ser elegido nuevamente diputado autonómico, renunció a la alcaldía.
En 1998, apoyó la candidatura de Miguel Ángel Cortizo para la secretaría general del PSdeG-PSOE, perdedora ante Emilio Pérez Touriño, al que apoyó posteriormente.
Durante la legislatura 2005-2009, en la que Pérez Touriño encabezó un gobierno de coalición entre el PSdeG-PSOE y el Bloque Nacionalista Galego, fue consejero de Medio Ambiente y Desarrollo Sostenible.
[3] Se presentó a la reelección como secretario general en el XII Congreso celebrado entre el 9 y el 11 de marzo de 2012, en el que resultó reelegido frente a su rival Elena Espinosa.