Родился в городе Орлов 24 февраля (8 марта) 1862 года.
В 1873 году окончил Орловское уездное училище, после которого в 1884 году поступил в Петербургскую Академию художеств, по окончании которой с золотой медалью в 1888 году получил звание архитектора-художника третьей степени. С 1890 по 1893 год работал на острове Сахалин инженером-архитектором. В 1893 году работал в Вятке, сначала — исполняющим дела губернского архитектора, а с 1896 года — губернским архитектором.
При советской власти работал на посту архитектора — заведующего строительным отделом Вятского губернского совнархоза, на посту председателя Вятского губернского комитета по делам музеев и охраны памятников искусства, старины и природы, был назначен заместителем начальника губернского строительного контроля, заведовал проектной мастерской Кировского горсовета.