В 1851 году поступил в Строительного училища. После окончания (в 1860 году) и до 1863 года работал в строительной и дорожную компании в Олонецкой губернии. Затем был помощником архитектора в чертежной 1-го округа путей сообщения. В 1867 году перешел в техническое отделение телеграфного департамента. С 1868 года был делопроизводителем Городской управы. С 1871 года — городской архитектор. На этой должности принимал участие в строительстве городских скотобоен, а также дома городского кредитного общества, руководил ремонтными работами городских зданий в Литейной и Рождественской частях.С 1879 года — член Петербургского общества архитекторов.