Realizó sus estudios profesionales en la Escuela Nacional de Ingenieros, los cuales tuvo que interrumpir en 1847 para combatir la Intervención estadounidense en México.