Han hadde studentereksamen fra Uppsala fra 1863 og juridisk embedseksamen fra 1868. Han var assuranseagent i Bergen fra 1873, administrerende direktør i Bergens Dampskibsassuranseforening 1884–1904 og dispasjør fra 1904. Fra 1907 var han også svensk konsul i byen.