Licenciado en Medicina por la Universidad de Granada, activo miembro del sindicato UGT y afiliado al Partido Socialista Obrero Español desde 1977, fue Alcalde de su ciudad natal de 1983 a 1991, al tiempo que Diputado por la provincia de Almería en la IV legislatura.