Vinculado a la política desde muy joven gracias a un clima político favorable en el seno de su familia, pues su padre fue Senador en las Cortes Constituyentes, se integra en 1978 en el Partido Socialista de Andalucía-Partido Andaluz, origen del posterior Partido Andalucista, en el que militó hasta su disolución en septiembre de 2015.
Ocupó en su partido diversos cargos orgánicos de responsabilidad, entre los que destacan la Presidencia de las Juventudes Andalucistas, la Secretaría Provincial de Sevilla y diversos puestos en el Comité Nacional del Partido durante varios años, entre ellos la Secretaría Nacional de Comunicación e Imagen.
Obtuvo el Doctorado en Historia por la Universidad de Sevilla con su Tesis "Al-Andalus y las fuentes del oro" leída en enero de 2016 y calificada con sobresaliente "cum laude".
Además ha ocupado la vocalía del Consejo Asesor de RTVE en Andalucía entre 1990 y 1994.
Su patrimonio arquitectónico y arqueológico en el sur de al-Andalus.
Al Ándalus y las fuentes del oro.