Han hadde lærerutdannelse fra Balestand (1876) og Stord (1882), og arbeidet som lærer flere steder: Hoddevik på Stad 1876-1878, Erdal i Lærdal 1878-1883, ved Kalmargaten skole for psykisk utviklingshemmede i Bergen 1883-1886, og overlærer ved Bergens folkeskole 1886-1926.