En el año 2004 fue elegido para el Senado en las listas del PSOE, también por la circunscripción de Pontevedra, siendo secretario del Grupo parlamentario socialista en el Senado y manteniendo su escaño hasta 2008.