Родился в селе Озерье, ныне Клепиковского района Рязанской области. Окончил Семёновский учительский институт, Горьковский государственный педагогический институт им. М. Горького (заочно). Работал учителем русского языка и литературы в Кемеровской области. С 1956 года преподавал в средних школах города Уреня Горьковской области.
Автор исследований по истории народного образования и пионерского движения в Уренском районе и публикаций на эти темы в областных и столичных изданиях. Один из создателей системы народных университетов в районе. Член Союза журналистов РСФСР. Жил в Урене, похоронен на Старом городском кладбище.