Советский педагог-математик. Окончил физико-математический факультет Пермского педагогического института (1933). До войны преподавал в Благовещенском пединституте, Минском учительском институте, в Белорусском политехническом институте, с 1945 года в Гродненском и затем Карельском педагогических институтах. Исследовал алгебраические работы Н. И. Лобачевского, историю математического образования в Белоруссии, творчество математика и педагога С. А. Богомолова.