Han studerte Trondhjems tekniske læreanstalt fra 1893 til 1897. Siden var han assistent for blant annet arkitektene Andreas Bugge, Heinrich Jürgensen, Bredo Greve og Ingvar Hjorth før han i 1911 etablerte selvstendig arkitektpraksis i Kristiania. Han var reguleringssjef i Aker i 27 år, fra 1920 til 1947. Han har bl.a. tegnet flere villaer i Trosterudveien i Oslo.