Utbildning: KTH 1877-1881, Kungliga Tekniska Högskolan i Stockholm.
KKH 1882-1885, Kungliga Konsthögskolan i Stockholm.
Verksamhet: Arkitekt, tecknare, dekoratör och grafiker.
Tjänstgörande arkitekt utom stat i Överintendentsämbetet 1885-1927, från 1919 Byggnadsstyrelsen.
Slottsarkitekt vid Drottningholms slott 1894-1921.
Egen arkitektverksamhet 1885-1911.
Bokillustratör.Resor: Frankrike, Italien, Tyskland 1885-1886.
Tyskland, Italien 1888 och 1890.
Tyskland, Frankrike 1896.
Medlemskap: STF 1877-1925, Svenska Teknologföreningen.
Litteris et artibus, 1891.
Svenska konstnärernas förening 1894.
FrKA 1899, Kungliga Akademien för De Fria Konsterna.
Konstnärsklubben, ordförande 1904-1908.
Egna skrifter: Mariakyrkan i Westerås, 1898.
Verk ett urval:
Villa Gransäter, Baggensfjärden, Värmdö, 1886-1887, tillbyggnad 1896.
Hyreshus, Sibyllegatan 16 - Linnégatan 32, Stockholm, 1888-1889, tillsammans med Ludvig Peterson.
Biologiska museet, Lejonslätten, Stockholm, 1893.
Davidsonska huset, Gustav Adolfs torg 1, Stockholm, 1895-1896, tillsammans med Gustaf Lindgren.
Martins villa vid Gripsholm, 1897-1900.
Villa Skoga för Carl Swartz, Kolmården, Norrköping 1890-1891.
Folkets hus i Grängesberg, 1898.
Frimurarhuset i Härnösand, 1900.
Ny kyrka,Värmland, 1887-1889.
Gustav Vasakyrkan i Stockholm, 1902-1906
Ledde restaurering av Västerås domkyrka 1896-1898, Trefaldighetskyrkan i Uppsala 1905 och Mariakyrkan i Sigtuna 1906 samt Klara kyrka i Stockholm 1907.
Ledde dekorering av ett flertal kyrkor, bl a Johannes 1889-1890, Katarina 1892, Jakobs 1892-1893, Hedvig Eleonoras 1894 och Adolf Fredriks 1895 i Stockholm, domkyrkorna i Uppsala 1890-1893, Västerås 1895-1896 och Härnösand 1895 samt Nacka kyrka 1891, St Olai 1891 och Hedvigs 1894 i Norrköping.
Brandstation i Kalmar, tillsammans med U Björkman.