Вольноприходящий учащийся Императорской Академии художеств, которую окончил в 1862 году. Получил медали Академии художеств: малая серебряная (1857), малая и большая серебряные медали (1858) за проект «телеграфической станции в столице». Получил звание неклассного художника (1859), звание художника с правом на чин XIV класса (1862). Звание академика (1867) по проекту «монастыря на 200 монахов»[1].
Служил главным архитектором Выборга (до 1869; на посту городского архитектора его сменил Ф. А. Оденваль), где построил около 70 зданий и занимался переводами с русского языка на шведский книг по архитектуре. Затем переехал в Петербург, заняв должность дворцового архитектора великой княгини Елены Павловны[2]. Член-учредитель Петербургского общества архитекторов[3].
Архитекторы-строители Санкт-Петербурга середины XIX — начала XX века: справочник / Сост. А. М. Гинзбург, Б. М. Кириков при участии С. Г. Фёдорова, Е. В. Филиппова; под. общ. ред. Б. М. Кирикова. — СПб.: Пилигрим, 1996. — С. 146. — 400 с. — ISBN 5-900989-01-1.
Кепп Е. Е. Выборг. Художественные достопримечательности / Ред. О.В. Казаков. — Выборг: Фантакт, 1992. — 200 с.