Utbildning: Studentexamen i Kristianstad 1901.
KTH 1902-1906, Kungliga Tekniska Högskolan i Stockholm.
FrKA 1906-1909, Kungliga Akademien för De Fria Konsterna.
Verksamhet: Praktiserande arkitekt i Stockholm från 1909, (egen verksamhet från 1912).
Tjänstgörande arkitekt vid Byggnadsstyrelsen 1916-1929.
Arméförvaltningens arkitekt 1929-1937.
Slottsarkitekt för Strömsholm slott 1931-1950, marinförvaltningens arkitekt 1936-1939.
Tjänstgörande arkitekt utom stat vid Överintendentsämbetet från 1916.
Lärarverksamhet: Överlärare i ornamentteckning vid Tekniska skolan i Stockholm 1916-1941.Resor: England 1908, Tyskland 1910, Tyskland och Italien 1913, Tyskland och Frankrike 1914.
Medlemskap: STF från 1904, Svenska Teknologföreningen.
Egna skrifter: Teknisk tidskrift/A, 1917, Ny kyrka i Skellefteå (tillsammans med G A Falk).
Viggbyholms park och trädgårdsstad, Byggnads ritningar till moderna sportstugor och villor (tillsammans med flera arkitekter).
Verk ett urval:
Byggnader i Stockholm: Schartaus handelsinstitut, Stigbergsg 26 - 28, 1915; Odd fellow-ordens hus, V Trädgårdsg 11, 1924-1925, ombyggnad och tillbyggnad, (tillsammans med G A Falk) Hyreshus, bl a Strandv 65-67 - Linnég 104, 1922-1923 (tillsammans med G A Falk); Karlaplan 7, 1925-1926 (tillsammans med G A Falk), Kungsg 57A och B - Klara N Kyrkog (Carlton Hotell) 1927; Byggnad åt Ersta diakonissanstalt, personal- och elevbostäder 1930 m fl småuppdrag; Stockholms borgarskola 1924-1931.
Ångermanland, Norrfors kyrka, Nordmalings sn, 1922–1923.
Bohuslän, Djurhults kyrka, Forshälla sn 1923–1925. Fd Stora Djurhults kapell.
Västergötland, Nossebo kapell, Essunga sn, 1925–1927.
Halland, Skavböke kyrka, Enslövs sn 1924–1925.
Västerbotten, Kåge kyrka, Skellefteå sn, 1924–1925. F d Storkåge kapell.
Västerbotten, Skellefteå kyrka 1925–1927. Tillsammans med G A Falk.
Småland, Älmhults kyrka, Stenbrohults sn 1929–1931.
Bohuslän, Krokstrands kyrka, Skee sn 1930–1931.
Gästrikland, S:t Staffans kyrka, Gävle 1930-1932.
Dalarna, Idre kyrka 1932–1933.
Bohuslän, Havstenssunds kapell, Tanums sn 1938.
Lappland, Åsele kyrka 1935–1936. Återuppbyggnad.
Bohuslän, Kosters kyrka, Tanums sn 1939.
Skåne, Sibbhults kapell, Hjärsås sn 1941–1943.
Lappland, Nilivaara kapell, Gällivare sn, 1944–1945.
Restaurering av ett stort antal kyrkor bl a Skeppsholmskyrkan 1942, Luleå domkyrka 1936-1938, Adolf Fredriks kyrka 1927-1944 samt Hedvig Eleonora kyrka 1942-1944.
Krematorium i Västanfors, Västmanland 1935.
Gravkapell och begravningsplats.
Byggnad åt fortifikationsförvaltningen, bl a kaserner A4 i Östersund 1938, A5 i Boden 1939, T1 i Linköping 1940 samt ridskolan i Strömsholm 1945-1946.
Villor, fabriksbyggnader mm.