Nacido en la granadina Carrera del Darro en febrero de 1949, está casado y tiene tres hijos.
Desde el 2002 es presidente del Partido Socialista Obrero Español autonómico (PSOE), en el equipo de Manuel Chaves.
Fue elegido secretario general provincial del PSOE de Granada entre los años 1996 y 2002.
Sucedió a Gabriel Díaz Berbel, y su gestión fue continuada por el popular José Torres Hurtado.
Accedió a la alcaldía tras ganar un proceso de elecciones primarias en el PSOE local frente a otros dos candidatos (el exrector José Vida Soria y la eurodiputada María Izquierdo).