Militante en el PSOE desde 1977, tiene 51 años, está casado y con tres hijos y es ingeniero técnico industrial y funcionario de la Diputación de Córdoba. De 1987 a 1991 fue concejal del Ayuntamiento de Córdoba así como diputado provincial y vicepresidente primero y delegado del área de Cooperación de la Diputación cordobesa. Desde 1995 hasta ahora ostentaba el cargo de delegado provincial en Córdoba de la Consejería de Obras Públicas y Transportes.