Han tok eksamen ved Kristiania handelsgymnasium 1877, og arbeidet ved kontor 1877-82 før han tok artium 1883, og i de neste syv årene studerte ulike fag: filologi, filosofi, historie og fransk. Han avla , og var fra 1882 ansatt ved Tank skole i Bergen, fra 1900 ved Bergen katedralskole.