En 1984 se licenció en Teología por la Facultad de Teología del Norte de España de la ciudad de Burgos.[1]
Realizó estudios de doctorado en Teología en la Facultad de Teología de Cataluña, obteniendo el título en 1993. Realizó su tesina, titulada «Génesis y teología del Cursillo de Cristiandad».[1]
Como sacerdote comenzó trabajando en la archidiócesis de Toledo, donde obtuvo un par de destinos, siendo rector en Los Alares y en Anchuras entre 1984 y 1985 se trasladó a Castilla y León donde pasó a ser capellán soldado del Hospital de Valladolid, posteriormente entre 1986 y 1989 regresó a la archidiócesis de Toledo donde fue vicario de Illescas, consiliario de zona de los Equipos de Nuestra Señora y de la zona del Movimiento de Maestros y profesores Cristianos y también fue profesor de religión en la Escuela de Formación Profesional La Sagra de Illescas.[2]
En el año 1989, se fue a Barcelona donde fue nombrado vicario en la parroquia del barrio de San Andrés de Palomar y en el año 1992 fue párroco de la Virgen del Rosario de Sardañola del Vallés, responsable de la Pastoral Universitaria y del Servicio de Asistencia y Formación Religiosa (SAFOR) de la Universidad Autónoma de Barcelona y responsable también del Centro Cristiano de Universitarios de Sardañola del Vallés.[2]
En el año 1995 fue nombrado consiliario diocesano del movimiento eclesial Cursillos de Cristiandad.
El 6 de mayo del año 2000 fue nombrado secretario general y canciller de la Archidiócesis de Barcelona, donde el 10 de abril del año 2001 pasó a ser miembro del Colegio de Consultores de la misma archidiócesis.
Como obispo de Tarrasa desempeñó los siguientes cargos:
Miembro de la Comisión Para la Vida Consagrada en la CEE, (2005-2008).[2]
El 20 de octubre del año 2011 en la CCXXI reunión de la Comisión Permanente, fue nombrado miembro de la Junta San Juan de Ávila, Doctor de la Iglesia.[cita requerida]
Presidente de la Comisión de Seminarios y Universidades en la CEE (hasta 2014).
Miembro de Apostolado Seglar y Comisión Episcopal de Pastoral en la CEE, (2017-2020).