Fue senador entre 1979 y 1982, y desde entonces hasta 1990, diputado en el Parlamento de Andalucía.