Dirigente de Desarrollo en su trabajo en la antigua FEMCA.
Miembro de la Comisión Ejecutiva Provincial (CEP) de la de la Unión de Pequeños Agricultores y Ganaderos (UPA) de Jaén
Representante de CCOO
Subdirector General de la Oficina para la Prestación Social de los Objetores de Conciencia, dependiente de la Dirección General de Objeción de Conciencia del Ministerio de Justicia e Interior
Miembro de la Comisión Ejecutiva Federal del PSOE (1972-1974), (1979-1984); Diputado por Sevilla ( 1986-1993); Senador por Sevilla (1993-1996)
Director General del Centro de Mediación Arbitraje y Conciliación de Cádiz.
Secretario de Organización de UGT-Cádiz, elegido en el VI Congreso Provincial celebrado del 1 al 3 de junio de 1990.
Secretario General de UGT-Almería, elegido en el VII Congreso Provincial Ordinario, celebrado los días 10 y 11 de junio de 1994 en Aguadulce (Almería).
Federación de Servicios Públicos de Córdoba (FSP-Córdoba); Miembro de la CEP de Córdoba 1980, 1990; Miembro de la Comisión de Control de UGT-Andalucía