Licenciado en medicina por la Universidad de Granada, amplió estudios sobre medicina deportiva en la Universidad de Córdoba y obtuvo un máster en alta dirección y gestión de empresas deportivas por la Universidad Complutense de Madrid y el Comité Olímpico Español.
En el ámbito político, es miembro del Partido Andalucista (PA) desde los años 1980, donde ha sido secretario de relaciones exteriores.
Fue miembro de la Comisión de Agricultura y Desarrollo Rural y de la Delegación para las Relaciones con los Países del Magreb y la Unión del Magreb Árabe y ha destacado en la defensa de los derechos del colectivo LGBT.
Se presentó como candidato a las elecciones europeas de 2009, pero no fue elegido.
[4] A mediados de 2017 creó, junto a otros compañeros, la plataforma de denuncia médica en la sanidad andaluza "¡Basta Ya!".