Учился в Петришуле с 1864 по 1872 годы. С 1875 года — вольнослушатель Императорской Академии художеств, учащийся Академии художеств (1878—1884). Получил медали Академии: малую (1882) и большую (1883) серебряные медали, малую золотую медаль (1883) за программу «Великокняжеский загородный замок». Звание классного художника 1-й степени (1884)[5].
С 1886 года занимал должности помощника, а затем — архитектора Царскосельского дворцового управления. Статский советник. В Царском Селе построил здания скотобойни, женской гимназии и другие постройки. В Санкт-Петербурге — постамент памятника М. И. Глинке (1903—1906), зал заседаний Государственной думы в Таврическом дворце (1905—1906)[6].
Имел награды: орден Святого Станислава 2-й степени (1900)[7], Высочайшая благодарность «За особые труды по обстоятельствам, вызванным войною» (1916)[8].
Архитекторы-строители Санкт-Петербурга середины XIX — начала XX века: справочник / Сост. А. М. Гинзбург, Б. М. Кириков при участии С. Г. Фёдорова, Е. В. Филиппова; под. общ. ред. Б. М. Кирикова. — СПб.: Пилигрим, 1996. — С. 36. — 400 с. — ISBN 5-900989-01-1.