También ha sido diputado en el Congreso de los Diputados y en el Parlamento Europeo, y portavoz del Grupo Socialista en el Congreso de los Diputados de 1998 a 1999.