Etter sjøkadettstudier i Stavern, utekseminert 1829 ble han i 1834 premierløytnant og var en del utenlands, både i fransk og russisk orlogstjeneste (orlog betyr at det er sjøforsvar). Blant annet fikk han et militærkors for å ha kjempet i fjellene i Kaukasus. Fra 1844 var han ordonnans-offiser for kong Karl III Johan (1763–1844) som dessverre døde nesten med en gang. Fra 1850 var han tilbake i Kristiania som kontormann i Marinedepartementet og holdt det gående med diverse opprykk frem til 1864 da han meldte avskjed. Fra 1854 til 1872 var han norsk-svensk konsul i den nord-russiske byen Arkhangelsk.