Consejera de Medio Ambiente (2004- )
Secretario General de la Federación de Transportes, y Telecomunicaciones FTTC (1994-2005). Secretario de Organización y Comunicación de UGT (2005 - )
En 1975 se incorporó a la organización socialista clandestina en la UGT. Restablecida la democracia, en 1978 se afilió al PSOE. Fue secretario general de UGT Motril y Granada, miembro de la Comisión Ejecutiva Regional de la UGT de Andalucía y del Comité Confederal de la UGT. Fue secretario de Política Sindical y Agraria de la Comisión Ejecutiva del PSOE de Granada. Fue elegido diputado del PSOE por Granada en las elecciones generales de marzo de 1979 y en las convocatorias electorales siguientes senador por Granada (1982, 1986, 1989 y 1993).
Alcalde de Vitoria-Gasteiz (1979-1999)
Presidente de la Confederación Española de Organizaciones Empresariales
Secretario General de la Federación de Trabajadores de la Tierra
Secretario General de UGT Cádiz (2002-2010)
Presidente de la Sección de Desarrollo Regional de las Comunidades Europeas