Fue Diputado provincial de la Diputación de Córdoba (1995-1999) y autonómico en el Parlamento de Andalucía (1990-1994 y 2000-2005).