Nace en Azuaga el 14 de octubre de 1935, ordenándose sacerdote el 20 de octubre de 1958.