Secretario de Organización de UGT-Cáceres.
Director General de Trabajo y Seguridad Social de la Consejería de Trabajo e Industria de la Junta de Andalucía.
Secretario de las Uniones Locales de UGT-Sevilla, elegido en el II Congreso Provincial Ordinario celebrado los días 8 y 9 de marzo de 1980; Secretario Coordinación de las Uniones Locales de UGT-Sevilla, elegido en el III Congreso Provincial Ordinario celebrado los días 12 y 13 de junio de 1982.
Secretario General de la Federación de Comercio de CCOO en Córdoba
Presidente de la Asociación IDEA
Consejero de Trabajo y Asuntos Sociales de la Junta de Andalucía
Secretario General de la Federación de Trabajadores del Comercio, Hostelería, Turismo y Juego en Andalucía (FTCHTJ Andalucía)
Secretario General de UGT-Granada
Secretario General
Secretario de Acción Sindical de UGT-Granada