Licenciado en Química y Doctor en Ciencia de Materiales por la Universidad de Sevilla. Profesor de Educación Secundaria con el cargo de Director del IES Ciudad de las Cabezas, de Las Cabezas de San Juan. Miembro de diversas ONGs como Médicos del Mundo y ACNUR, con la que lleva colaborando a diferentes niveles en los programas educativos que desarrolla en Andalucía. En la actualidad es el secretario de Educación y Universidades de la Ejecutiva Local del PSOE-Alcalá.