Durante varias legislaturas también fue diputado por el Congreso de los Diputados y por el Parlamento de Andalucía.