Titulado en el Colegio Militar de Chapultepec, perfeccionó sus estudios en Europa en los cuerpos de ingeniería del Ejército francés; también estudió navegación aérea.