Realizó sus estudios básicos en Jiquilpan de Juárez, Michoacán.
De 1999 a 2001 realizó estudios en Teología Pastoral en la Universidad Pontificia de México obteniendo la licencia con el reconocimiento summa cum laude.
En 1992, se le concedió el permiso para realizar una experiencia misionera como sacerdote Fidei Donum en la diócesis de Tacna en la región andina del Perú, dicha experiencia tuvo una duración de dos años.
[2] Durante nueve años se desempeñó como vicario episcopal para la Pastoral en su diócesis natal.
[1] En 2017 durante su estadía en la Prelatura de Huautla, colaboró como parte del equipo redactor del Proyecto Global de Pastoral para los años 2031 a 2033.