Unión del Magreb Árabe
En el ámbito político, es miembro del Partido Andalucista (PA) desde los años 1980, donde ha sido secretario de relaciones exteriores. Fue concejal del PA en Linares y en 1998 fue nombrado director del Instituto Andaluz del Deporte. Formó parte de la candidatura de Coalición Europea en las elecciones al Parlamento Europeo de 1999, obteniendo el escaño. De 1999 a 2003 se integró en el Grupo de Los Verdes / Alianza Libre Europea del Parlamento. 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.