Nació el 28 de febrero de 1961 en Monterrey, México. Pertenece a la Congregación de los legionarios de Cristo. Fue ordenado sacerdote por el Papa Juan Pablo II el 3 de enero de 1991. Después de 25 años de servicio en la secretaría general de la Legión de Cristo y del Movimiento Regnum Christi en Roma, preside actualmente la Cátedra de espiritualidad de la Universidad Anáhuac de México. Centra su ministerio en la dirección espiritual y la predicación de cursos de oración y retiros. Ha escrito: ¿Cómo orar? Guía sencilla para despertar el corazón profundo, y Oraciones para encontrar paz.