Estudió las primeras letras en Querétaro, y luego en la ciudad de México, en el Colegio de San Ildefonso, donde se ordenó sacerdote; más tarde recibió el grado de doctor en teología.