Obtuvo la licenciatura en Filosofía en la Pontificia Universidad Gregoriana en Roma. Ha desempeñado los siguientes cargos: Vicario Colaborador en la Parroquia San Pedro Apóstol, en Venustiano Carranza, Prefecto de Estudios en el Seminario Diocesano; de 1990 a 1994 ha enseñado como Profesor de Filosofía en el Seminario Diocesano; de 1991 a 1996 ha ejercido como Párroco de la Parroquia de San Antonio, en Ocampo.
De 1996 al 2004 ha servido como Párroco de la Parroquia de Cristo Rey, en Jacona; y a la vez, como Vicario de Pastoral. Desde 1988 hasta el presente ha cubierto el cargo de Ecónomo de la "Mutual Sacerdotal" diocesana. Actualmente es el Rector del Santuario "Señor de los Milagros", y ?la vez Párroco de San Juan Nuevo. Responsabilidades que han ejercido desde el 2004.