Nació en Madridejos (Toledo) el 24 de noviembre de 1957 y fue ordenado sacerdote en la diócesis de Córdoba el 18 de septiembre de 1982. Es licenciado en Filosofía y Ciencias de la Educación (sección Filosofía) por la Universidad Complutense y en Teología (especialidades de Dogmática y Fundamental) por la Universidad Pontificia de Comillas