Político almeriense perteneciente al Partido Socialista Obrero Español (PSOE), fue diputado en Cortes por la provincia de Granada y ha sido embajador de España en Argentina.