Estudió en la Escuela de Literatura y Filosofía, graduándose de bachiller en 1868; ese mismo año ingresó a la recién creada Universidad Nacional de Colombia, en la Facultad de Ingeniería.