Licenciado en Medicina en 1979 por la Universidad de Córdoba, especialista en Medicina de Familia.
Médico titular A.P.D. (Asistencia Pública Domiciliaria) por oposición desde 1.982, ha trabajado en Villa del Rio, Peñarroya-Pueblonuevo, Carcabuey, Fuente Palmera y Córdoba.
Fue delegado de la Junta de Personal del Área Centro de Córdoba del S.A.S. (1996-2003), vicepresidente del Sindicato Médico de Córdoba (1998-2001) y presidente del Iltre. Colegio Oficial de Médicos de Córdoba (febrero 2001 -2006).
Representó al Consejo General de Colegios Oficiales de Médicos ante el Ministerio de Sanidad y Consumo en el Grupo de Trabajo para la elaboración de un Plan Integral de Medidas de Control y del Gasto Farmacéutico y uso racional del Medicamento (2001-2003).
Fue miembro electo de la Comisión de Presupuestos del Consejo General de Colegios Oficiales de Médicos (2003-2006) y miembro del Grupo de Trabajo de Carrera Profesional y Ley de Ordenación de los Profesionales Sanitarios (LOPS) en la OMC (2003-2005).