Архитектор страхового общества «Саламандра» (с 1889), Российского общества застрахования капиталов и доходов, благотворительных учреждений принца П.Г. Ольденбургского (с 1904), руководил проектно-строительной конторой. Работал архитектором на энергетических предприятиях (1919–30), Леноблпромсоюза, Леноблтранссоюза, Лендревпромсоюза (1930-е).
Состоял членом ряда петербургских благотворительных обществ. Имел дачу в Саблино, в которой некоторое время располагалось общественное собрание. Безвозмездно руководил строительством саблинской гимназии.