С отличием окончил Тамбовскую духовную семинарию, затем Киевскую духовную семинарию со степенью кандидата богословия.
Самостоятельно изучил высшую математику по университетской программе.
Учительствовал с 1900 года.
С 1935 года - учитель математики железнодорожной школы № 50 (ныне № 18) г. МичуринскаТамбовской области.
В разные года преподавал на подготовительном отделении Московского техникума им. И.В.Сталина, на курсах комсостава РККА, в мичуринском Плодоовощном техникуме им. И.В.Мичурина.
Награждён орденом "Знак Почёта", медалями, нагрудным знаком "Ударник сталинского призыва".
Заслуженный учитель школы РСФСР (1945).
Умер в 1966 году, похоронен в г. Мичуринске Тамбовской области.