Fue elegido diputado del Parlamento de Cataluña en 1980, ejerciendo el cargo de portavoz del PSUC desde 1980 a 1987..