Han hadde studentereksamen fra Molde fra 1864 samt medisinsk embedseksamen med utmerkelse fra 1871, og var kandidat ved Rikshospitalet 1871–1872, underlege ved Nordre Trondhjems amts sykehus 1872–1874, privatpraktiserende lege i Trondhjem 1875–1890 og stadsfysikus (kommuneoverlege) 1890–1919.