Fra 1847 til 1864 var han adjunkt ved Bergen katedralskole, samt medarbeider i som han hadde stiftet i 1855 sammen med rektor og senere statsminister Johannes Steen (1827–1906). Fra 1864 til 1875 var han rektor ved den nye Aalesunds Lærd- og Realskole (latinskolen) og studerte områdets arkeologi, samt var byens ordfører fra 1872 til 1875 og mangeårig medlem av Ålesund herredsstyre.