En 1993, 1996 y 2000 es de nuevo elegido diputado nacional por Sevilla, siendo también portavoz de IU en el Congreso de los Diputados.