Гидротехник, гидролог, преподаватель. Автор работ по курскому естественнонаучному краеведению.
Уроженец Курска; здесь же трудился в 1920-е – 1930-е гг. на разных технических должностях по части гидрологии, мелиорации, торфоразработок. Заведовал Курской гидрометеостаницей (1932–1934; 1943–1954). Параллельно преподавал геодезию, гидрологию в городских техникумах; с 1954 г. перешёл на преподавательскую работу в Курский государственный педагогический институт (доцент).
В 1920-е гг. — деятельный член Курского краеведческого общества. Один из биографов и популяризаторов опыта курских техников-самоучек — Ф.А. Семёнова, А.Г. Уфимцева. Опубликовал также ряд работ по биологии и гидронимике Курского края.
Сочинения: Фёдор Семёнов — курский астроном. Курск, 1961; Курский изобретатель-ветроэнергетик А.Г. Уфимцев. Курск, 1949; Природа Белгородской области. Курск, 1959; Атлас Курской области. Курск, 1968.