Durante ese periodo es diputado del Parlamento de Andalucía por Sevilla en 1982, 1986 y 1990, siendo varias veces portavoz parlamentario del PCE y de IU.