Родился в г. Кинешме Костромской губернии. Образование получил на отделении естественных наук физико-математического факультета Казанского университета, которое окончил в 1895 г. с дипломом 1 степени и золотой медалью за сочинение по химии об углеводородах. Служил в Ярославско-Костромском акцизном управлении сначала в Рыбинске, затем в Ярославле, потом опять в Рыбинске, откуда был переведен в Углич. Член-учредитель Рыбинского отделения Ярославского естественно-исторического общества. Принимал активное участие в устройстве и работе музея общества, пожертвовал для него небольшую геологическую и минералогическую коллекцию. В 1916 г. положил начало со стороны общества курганным раскопкам в Рыбинском уезде. После 1917 г. преподавал в средних учебных заведениях Рыбинска. Арестован 04.02.1930 за то, "что входил в группу лиц, объединившихся в местном научном обществе, члены которого вели антисоветскую агитацию, выступали против закрытия церквей, занимались систематическим выживанием с научной работы советски настроенных работников, собирали в научном обществе и научных учреждениях антисоветски настроенных лиц". Постановлением особого совещания при коллегии ОГПУ от 23.03.1930 г. осужден по ст. 58-10 УК РСФСР на 3 года высылки в северные края. Наказание отбывал в Архангельской области. После возвращения из ссылки жил в Рыбинске. Реабилитирован в соответствии со ст. 1 Указа Президиума ВС СССР от 16.01.1989 г.