Han studerte ved Krigsskolen og Den militære høyskole. Han ble sekondløytnant 1851, premierløytnant i Christianssandske Infanteribrigade 1854, premierløytnant i Artilleribrigaden 1858, stabskaptein 1867, artillerikonstruktør 1868, kaptein 1875 og oberstløytnant i Armeen og sjef for Trænkorpset 1888.