Obispo de Huelva. 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. Fue ordenado sacerdote en Córdoba el 18 de septiembre de 1982. Desde 1982 hasta 1993 fue formador y vicerrector del Seminario Mayor «San Pelagio» de Córdoba así como Prefecto de Estudios. Desde su creación y hasta 2007, ha sido profesor del Seminario Mayor de «San Pelagio» de Córdoba y del Instituto Superior de Ciencias Religiosas «Beata Victoria Díez».
Entre 1983 y 1991, fue cura ecónomo de «Ntra. Sra. De los Ángeles» de Alcolea-Córdoba. En 1991 fue nombrado Arcipreste del Alto Guadalquivir y en 1993, párroco de «San Juan y Todos los Santos» en Córdoba. A partir de 2005, fue Vice-Presiente de la Junta de Gobierno de la Obra Pía «Santísima Trinidad» en Córdoba. En 1997 y hasta 2001 fue nombrado Vicario General, cargo que ocupó también entre 2004 y 2007, periodo en el que además fue Moderador de la Curia. Durante el trienio 2004-2007 fue miembro del Consejo Diocesano de la Educación Católica y de 2006 a 2007, Vice-Presidente del Patronato de la Fundación de la Escuela Universitaria de Magisterio.
Además de capellán y confesor de diversas comunidades religiosas, fue Director Espiritual de la sección cordobesa de la Adoración Nocturna Femenina Española. Vicerrector y formador del Seminario Mayor, así como profesor del mismo y del ISCR “Beata Victoria Díez”, ha trabajado también en otros ámbitos del campo educativo (Vicepresidente del Patronato de la Escuela Universitaria de Magisterio, miembro del Consejo Diocesano para la Educación Católica) y la pastoral vocacional.
Su Santidad Benedicto XVI lo nombra Obispo Electo Titular de Vergi y Auxiliar de Sevilla el 18 de diciembre de 2010. Su ordenación episcopal y toma de posesión tuvo lugar en la S.I. Catedral de Sevilla el 26 de febrero de 2011.
Desde 2011 es miembro de la Comisión Episcopal de Pastoral Social. En 2007, fue nombrado Presidente del Consejo de Administración de «CajaSur». Ha sido condenado (junto con otros consejeros) a pagar 180 000 euros tras el expediente sancionador abierto por el Banco de España tras la intervención de la caja cordobesa. Presentó un recurso que ha sido desestimado hace apenas dos meses.
El 18 de diciembre de 2010 se hacía público su nombramiento como obispo auxiliar de Sevilla. Recibió la ordenación episcopal el 26 de febrero de 2011. El 15 de junio de 2020 fue nombrado obispo de Huelva, sede de la que toma posesión el 25 de julio del mismo año.