Utbildning: Uppsala Läroverk.
FrKA 1859-1864, Kungliga Akademien för De Fria Konsterna.
Verksamhet: Ritare på arkitektkontor i Stockholm.
Dessinatör (mönsterritare) vid Gustavsberg 1868-1873.
Egen verksamhet i Stockholm från 1874 (från 1883 tillsammans med C Sandahl).
Extra ordinarie slottsarkitekt från 1868.
Konstindustriell mönsterritare.
Tecknare i bl a Ny illustrerad tidning under 1860- och 1870-talen.
Dekoratör vid officiella fester.
Andra uppdrag: Diverse offentliga uppdrag, bl a ledamot i direktionen för allmänna barnhusinrättningen i Stockholm 1878-1890, direktionen för kungliga sällskapet Pro Patria och styrelseledamot för Nordiska museet 1880-1890.
Lärarverksamhet: Tillförordnande lektor vid KTH 1877-1881, professor i arkitektur vid KTH 1882-1890, Kungliga Tekniska Högskolan i Stockholm.Resor: Tyskland, Frankrike, England 1873-1874.
Europa och USA.
England (London), Belgien (Bryssel) och Frankrike (Paris) 1889.
Medlemskap: FrKA 1886, Kungliga Akademien för De Fria Konsterna.
Kunglig arkitekt.
KK, Konstnärsklubben.
STF 1879-1890, Svenska Teknologföreningen.
Egna skrifter: Svenska slöjdföreningens mönsteralbum.
Verk ett urval:
Svenska utställningspaviljongen i Wien 1873, Philadelphia 1876, Paris 1878 och Köpenhamn 1888.
Svenska skolhuset (Swedish School House), byggt i Sverige som paviljong för Philadelphia-utställningen 1876, flyttat till Central Park i New York 1877, nu (1994) använt som marionetteater.
Hotell W 6 (Continental), Vasagatan 22, Stockholm 1883, rivet.
Davidsonska huset, Hamngatan/Kungsträdgårdsgatan, Stockholm 1881, rivet.
Sturebadet, Stockholm (med Sandahl och Wickman) 1884.
Telefontorg vid Brunkebergstorg, Stockholm 1886, rivet 1952.
Skandias hus, Mynttorget, Stockholm (med Sandahl) 1886-1889.
Tyska kyrkan, Stockholm, inre restaureringar 1885-1887.
P A Nordstedt & Söner, Riddarholmen, Stockholm 1887-1889.
Grabowska huset, Karlavägen 59, Stockholm 1886.
Karlavägen 45, Stockholm (med Sandahl) 1888.
Jakobstorg 1, Stockholm, för källarmästare Bengt Carlsson på Operakällaren (med Sandahl, Wickman) 1886-1888.
Kungsholms folkskola, Fleminggatan 113, Stockholm (med Sandahl) 1889.
Rundmålningsbyggnaden, Kaptensudden, Djurgården, Stockholm (med Sandahl) 1889.
Stockholms sjukhem, Nya Hemmet, Drottningholmsvägen 22, Stockholm 1891.
Växjö läroverk 1884.
Hayska ridhuset åt disponenten vid Jönköping Tändsticksfabrik, Bernhard Hay 1878-1879.
Riksbanken, Skolgatan 3, Jönköping 1888-1891, tillsammans med Sandahl.
Riksbanken, Storgatan 44, Östersund 1885.
Rådhus Jönköping, Kristianstad.
Rådhus, Vasa (Finland).
Villor och bostadshus, Stockholm och landsorten.