Realizó la preparatoria y humanidades en el Instituto Nacional (1911-1918), para luego obtener el grado de Bachiller en Matemáticas en 1919 y su título de Ingeniero Civil en enero de 1924.