Utbildning: Hj Berwalds förberedande kurs.
KTH 1880-1884, Kungliga Tekniska Högskolan i Stockholm.
FrKA 1884-1887, Kungliga Akademien för De Fria Konsterna.
Verksamhet: Arkitekt i Överintendentsämbetet och Byggnadsstyrelsen 1887-1918.
Slottsarkitekt för Gripsholms slott från 1895.
Byggnadsråd och chef för Byggnadsstyrelsens stadsplanebyrå 1918-1930, generaldirektörens ställföreträdande 1923-1925.
Andra uppdrag: Ledamot i kommittén för Sveriges deltagande i världsutställningen i Paris 1900.
Ledamot i styrelsen för Stockholms inteckningsgaranti AB 1900-1902.
Ledamot i styrelsen för Djursholms AB 1900-1908.Resor: Tyskland, Frankrike och Italien.
Medlemskap: STF 1881-1921, Svenska Teknologföreningen, ledamot av styrelsen för avd A 1898-1899.
Korresponderande ledamot HA 1898.
FrKA 1900, Kungliga Akademien för De Fria Konsterna.
Egna skrifter: Svenska rummet under renässansen och under barocken, 1887-1889.
Strängnäs och dess domkyrka 1891.
Ett flertal uppsatser i arkitektoniska och konstindustriella ämnen.
Verk ett urval:
Restaurering av Gripsholms slott 1892-1898.
Villa Samsö, Djursholm 1893 och 1912.
Tennispaviljongen, Östermalms idrottsplats, Stockholm 1896, flyttad 1911 från Idrottsparken i samband med Stadionbygget.
Lilljekvists hus, Stureplan 15, Stockholm 1897.
Industrihallen (tillsammans med F Boberg), Kungliga paviljongen och Turistföreningens paviljong på Stockholmsutställningen 1897.
Räntmästarhuset, Skeppsbron 48, Stockholm 1898-1900, ombyggnad (västra delen riven 1970, om- och nybyggnad 1971-1974 av A Tengbom).
PUB:s varuhus, Drottninggatan 76 och 78 - Kungsgatan, Stockholm 1900.
Stockholms diskontobank, Regeringsgatan 8, Stockholm, ombyggnad 1900-1902, rivet 1971.
Österåsens sanatorium, Ed, 1898-1901.
Djursholms kapell 1899.
Sveriges järn- och metallurgiavdelning vid Parisutställningen 1900.
Dramatiska teatern, Stockholm 1901-1907.
Restaurering av Strängnäs domkyrka 1907-1910.
Svenska beskickningens hus i Berlin 1912-1913.
Stadsplan och byggnadsplan för Ed 1914-1915.
Uppland, Djursholms kapell,Danderyds sn, 1898.
Västmanland, Västervåla kyrka, 1891–1893. Äldre torn.