Representante de UGT-Córdoba en la comisión Ejecutiva Provincial del INEM.
Secretario del Sector de Telecomunicaciones de la Federación Estatal de Transportes, Comunicaciones y Mar de Córdoba (TCM-Córdoba)
Representante de UGT en la Comisión de Seguimiento de la Contratación Laboral (Córdoba).
Diputado del PSOE al Congreso por Málaga (1982-1989)
Gobernador Civil de la provincia de Córdoba desde el mes de diciembre de 1982 al mes de septiembre de 1993.
Miembro de la Comisión Ejecutiva Provincial (CEP) de la de la Unión de Pequeños Agricultores y Ganaderos (UPA) de Jaén
Secretario General del Consejo General de la ONCE
Presidente del Instituto de Cooperación Social Internacional (ICOSI)
Director de la Delegación Provincial del Ministerio de Sanidad y Consumo
Delegado de Empleo y Desarrollo Tecnológico de la Junta de Andalucía en Córdoba 2000-2004; Delegado de Innovación, Ciencia y Empresa de la Junta de Andalucía en Córdoba 2004; Presidente del Parque Tecnológico Rabanales XXI 2003-2005