Fue senador por la provincia de Jaén, entre los años 1999 y 2007 y diputado en el congreso por Jaén entre 2011 y 2015.