Окончил Великоустюгский педагогический техникум (1927), Вятский педагогический институт (1933), аспирантуру при НИИ средней школы Наркомпроса РСФСР (1938). В 1943–1944 гг. ректор Кировского государственного педагогического института (КГПИ). В 1945–1969 гг. возглавлял кафедру математического анализа и методики математики КГПИ. Кандидат педагогических наук (1939), профессор (1968). Автор около 100 научных работ. Награждён медалью «За доблестный труд в Великой Отечественной войне 1941–1945 гг.», орденом «Знак Почёта» (1971).