• Mandatos en las Cortes Generales:
    • Diputado por Sevilla
      • IV Legislatura (1989-1993)
    • Senador designado por la Comunidad Autónoma de Andalucía
      • V Legislatura (08/08/1994 al 26/03/1996)
    • Diputado por Sevilla
      • V Legislatura (1993-1996)
    • Senador designado por la Comunidad Autónoma de Andalucía
      • VI Legislatura (17/04/1996 al 20/05/1996)
    • Diputado por Sevilla
      • VII Legislatura (2000-2004)
      • VIII Legislatura (2004-2008)
    • Senador designado por la Comunidad Autónoma de Andalucía
      • IX Legislatura (29/04/2008 al 12/12/2011)
    • Diputado por Sevilla
      • IX Legislatura (2008-2012)
  • Mandatos en Asambleas Legislativas de las Comunidades Autónomas:
    • Diputado del Parlamento de Andalucía
      • II Legislatura durante el periodo 1987-1989
      • IV Legislatura durante el periodo 1994-1996
      • V Legislatura durante el periodo 1996-4/1996
      • VIII Legislatura durante el periodo 2008
  • Mandatos en Corporaciones Locales:
    • Teniente de Alcalde Ayuntamiento de Sevilla
      • Mandato 1983-1987 durante el periodo 1983-1987
  • Otros Datos Biográficos
    • Es Funcionario del Ministerio de Cultura, en excedencia.
    • Abogado. Master en alta dirección de empresas. Ministro de Trabajo y Seguridad Social.