Under Karl Norum assisterte han ved gjenreisingen etter bybrannen i Ålesund 1904. I 1905 ble han ansatt i Trondhjems kommunale bygningsvesen. Fra 1908 var han avdelingsarkitekt der, og i 1914 fikk han stillingen som stadsarkitekt. Denne stillingen hadde han til 1920, da han ble utnevnt til professor i bygningskunst og byregulering ved Arkitektavdelingen, NTH. I kommunen hadde han ansvaret for endel villa-prosjekt, kommunale arbeiderboliger og leiegårder (Marinevoll, Solhaug, Pappenheim, Ulstadløkken, Rosenborg og Singsaker). Han la også planene for Trondheims første drabantby på Hallset tidlig i 1960-årene. Stillingen som professor ved NTH hadde han til han gikk av med pensjon i 1954.