Родился в селе Акимовщина, ныне Наровчатского района Пензенской области, в крестьянской семье.
Окончил курсы подготовки преподавателей обществоведения для школ 2-й ступени (1931 г.), исторический факультет Омского педагогического института (1941 г.).
Работал школьным учителем в Якутской АССР, Омской области.
Участник Великой Отечественной войны.
В 1950 – 1953 годах – директор Семёновского учительского института Горьковской области.
В 1953 – 1974 годах – ректор Горьковского государственного педагогического института им. М. Горького.
Доктор педагогических наук. Профессор (1973).
Жил в городе Горьком, похоронен на Бугровском кладбище.
Награды: ордена Октябрьской Революции (1971), Трудового Красного Знамени (1966), Красной Звезды (11.12.1943), медали, в т.ч. «За боевые заслуги» (18.11.1942).