Karlberg och utexaminerades därifrån samt utnämndes till underlöjtnant vid Svea lifgarde 1868 , befordrades till löjtnant 1878 och tio år senare till kapten.