Estudió la primaria en la ciudad de Morelia y posteriormente fue inscrito en el Colegio Primitivo y Nacional de San Nicolás de Hidalgo, donde estudió su preparatoria.